konecty-meta-list
Konecty Meta List
Manage list-type metadata definitions (columns, filters, sorters, pagination, calendars, boards).
Prerequisites
Requires admin credentials from konecty-session. User must have admin: true.
Workflow
1. Show a list definition
python3 scripts/meta_list.py show Activity Default
python3 scripts/meta_list.py show Contact SavedFilter
2. List columns
python3 scripts/meta_list.py columns Activity Default
3. Add a column
python3 scripts/meta_list.py add-column Activity Default myField --visible --sort 10 --min-width 120
4. Remove a column
python3 scripts/meta_list.py remove-column Activity Default myField
5. Upsert full list
python3 scripts/meta_list.py upsert Activity Default --file list.json
Key concepts
_idpattern:{Document}:list:{Name}columnsis an object-map{ "columnName": { ... } }, not an arraylinkFieldmaps a column to a field in the parent documentfilteruses KonFilter syntax with editable conditionssortersdefines default sort ordercalendarsandboardsare optional view mode configurations
Script reference
See scripts/meta_list.py. Stdlib only.
More from konecty/skills
konecty-meta-namespace
Manage Konecty Namespace global configuration: email servers, RabbitMQ queue config, storage, webhooks, plan settings, portal config. Use when the user wants to configure SMTP servers, add RabbitMQ queues, set up storage, configure global webhooks (onCreate/onUpdate/onDelete), manage Konsistent settings, or view global tenant configuration. Requires admin credentials.
9konecty-find
Searches and queries records in Konecty modules using the REST API. Supports simple document find (/rest/data/:document/find with GET or POST), cross-module JSON queries with relations and aggregators (/rest/query/json), and SQL queries (/rest/query/sql). Use when the user wants to search, list, filter, or query records in any Konecty module; needs to filter by field values (equals, contains, between, greater_than, in, exists, etc.); wants to join related documents and aggregate data (count, sum, avg); or needs pagination and sorting. Requires an active konecty-session (KONECTY_URL and KONECTY_TOKEN in ~/.konecty/.env). For unknown modules or field names, use konecty-modules first.
7