Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 7 additions & 25 deletions .agents/skills/cli-admin/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
name: cli-admin
description: CLI tool (csdk) for the admin API — provides CRUD commands for 44 tables and 12 custom operations
description: CLI tool (csdk) for the admin API — provides CRUD commands for 26 tables and 12 custom operations
---

# cli-admin

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CLI tool (csdk) for the admin API — provides CRUD commands for 44 tables and 12 custom operations
CLI tool (csdk) for the admin API — provides CRUD commands for 26 tables and 12 custom operations

## Usage

Expand Down Expand Up @@ -60,45 +60,27 @@ See the `references/` directory for detailed per-entity API documentation:
- [org-get-subordinates-record](references/org-get-subordinates-record.md)
- [app-permission](references/app-permission.md)
- [org-permission](references/org-permission.md)
- [app-limit-credit-redemption](references/app-limit-credit-redemption.md)
- [app-limit-credit-code-item](references/app-limit-credit-code-item.md)
- [app-limit-credit](references/app-limit-credit.md)
- [org-member](references/org-member.md)
- [app-permission-default](references/app-permission-default.md)
- [org-permission-default](references/org-permission-default.md)
- [app-admin-grant](references/app-admin-grant.md)
- [app-owner-grant](references/app-owner-grant.md)
- [org-permission-default](references/org-permission-default.md)
- [app-membership-default](references/app-membership-default.md)
- [org-admin-grant](references/org-admin-grant.md)
- [org-membership-default](references/org-membership-default.md)
- [org-owner-grant](references/org-owner-grant.md)
- [app-limit-caps-default](references/app-limit-caps-default.md)
- [org-limit-caps-default](references/org-limit-caps-default.md)
- [app-limit-cap](references/app-limit-cap.md)
- [org-limit-cap](references/org-limit-cap.md)
- [org-chart-edge](references/org-chart-edge.md)
- [app-limit-default](references/app-limit-default.md)
- [org-limit-default](references/org-limit-default.md)
- [org-limit-credit](references/org-limit-credit.md)
- [app-limit-credit-code](references/app-limit-credit-code.md)
- [app-limit-warning](references/app-limit-warning.md)
- [org-chart-edge-grant](references/org-chart-edge-grant.md)
- [app-claimed-invite](references/app-claimed-invite.md)
- [org-limit-warning](references/org-limit-warning.md)
- [membership-type](references/membership-type.md)
- [app-grant](references/app-grant.md)
- [app-membership-default](references/app-membership-default.md)
- [org-membership-default](references/org-membership-default.md)
- [org-claimed-invite](references/org-claimed-invite.md)
- [org-grant](references/org-grant.md)
- [org-chart-edge](references/org-chart-edge.md)
- [org-membership-setting](references/org-membership-setting.md)
- [app-limit-event](references/app-limit-event.md)
- [org-limit-event](references/org-limit-event.md)
- [app-membership](references/app-membership.md)
- [app-invite](references/app-invite.md)
- [org-membership](references/org-membership.md)
- [org-member-profile](references/org-member-profile.md)
- [app-invite](references/app-invite.md)
- [app-limit](references/app-limit.md)
- [org-limit-aggregate](references/org-limit-aggregate.md)
- [org-limit](references/org-limit.md)
- [org-invite](references/org-invite.md)
- [app-permissions-get-padded-mask](references/app-permissions-get-padded-mask.md)
- [org-permissions-get-padded-mask](references/org-permissions-get-padded-mask.md)
Expand Down
6 changes: 3 additions & 3 deletions .agents/skills/cli-admin/references/membership-type.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ csdk membership-type list --where.<field>.<op> <value> --orderBy <values>
csdk membership-type list --limit 10 --after <cursor>
csdk membership-type find-first --where.<field>.<op> <value>
csdk membership-type get --id <Int>
csdk membership-type create --name <String> --description <String> --prefix <String> [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--prefix <String>] [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type create --name <String> --description <String> --scope <String> [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--scope <String>] [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type delete --id <Int>
```

Expand Down Expand Up @@ -58,7 +58,7 @@ csdk membership-type list --where.id.equalTo <value> --orderBy ID_ASC
### Create a membershipType

```bash
csdk membership-type create --name <String> --description <String> --prefix <String> [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type create --name <String> --description <String> --scope <String> [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
```

### Get a membershipType by id
Expand Down
66 changes: 66 additions & 0 deletions .agents/skills/cli-agent/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
---
name: cli-agent
description: CLI tool (csdk) for the agent API — provides CRUD commands for 6 tables and 1 custom operations
---

# cli-agent

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CLI tool (csdk) for the agent API — provides CRUD commands for 6 tables and 1 custom operations

## Usage

```bash
# Context management
csdk context create <name> --endpoint <url>
csdk context use <name>

# Authentication
csdk auth set-token <token>

# Config variables
csdk config set <key> <value>
csdk config get <key>

# CRUD for any table (e.g. agent-plan)
csdk agent-plan list
csdk agent-plan get --id <value>
csdk agent-plan create --<field> <value>

# Non-interactive mode (skip all prompts, use flags only)
csdk --no-tty agent-plan list
```

## Examples

### Set up and query

```bash
csdk context create local --endpoint http://localhost:5000/graphql
csdk context use local
csdk auth set-token <token>
csdk agent-plan list
```

### Non-interactive mode (for scripts and CI)

```bash
csdk --no-tty agent-plan create --<field> <value>
```

## References

See the `references/` directory for detailed per-entity API documentation:

- [context](references/context.md)
- [auth](references/auth.md)
- [config](references/config.md)
- [embedder](references/embedder.md)
- [agent-plan](references/agent-plan.md)
- [agent-message](references/agent-message.md)
- [agent-task](references/agent-task.md)
- [agent-thread](references/agent-thread.md)
- [agent-prompt](references/agent-prompt.md)
- [agent-skill](references/agent-skill.md)
- [provision-bucket](references/provision-bucket.md)
68 changes: 68 additions & 0 deletions .agents/skills/cli-agent/references/agent-message.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# agentMessage

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CRUD operations for AgentMessage records via csdk CLI

## Usage

```bash
csdk agent-message list
csdk agent-message list --where.<field>.<op> <value> --orderBy <values>
csdk agent-message list --limit 10 --after <cursor>
csdk agent-message find-first --where.<field>.<op> <value>
csdk agent-message get --id <UUID>
csdk agent-message create --threadId <UUID> --authorRole <String> [--ownerId <UUID>] [--parts <JSON>] [--model <String>]
csdk agent-message update --id <UUID> [--ownerId <UUID>] [--parts <JSON>] [--threadId <UUID>] [--authorRole <String>] [--model <String>]
csdk agent-message delete --id <UUID>
```

## Examples

### List agentMessage records

```bash
csdk agent-message list
```

### List agentMessage records with pagination

```bash
csdk agent-message list --limit 10 --offset 0
```

### List agentMessage records with cursor pagination

```bash
csdk agent-message list --limit 10 --after <cursor>
```

### Find first matching agentMessage

```bash
csdk agent-message find-first --where.id.equalTo <value>
```

### List agentMessage records with field selection

```bash
csdk agent-message list --select id,id
```

### List agentMessage records with filtering and ordering

```bash
csdk agent-message list --where.id.equalTo <value> --orderBy ID_ASC
```

### Create a agentMessage

```bash
csdk agent-message create --threadId <UUID> --authorRole <String> [--ownerId <UUID>] [--parts <JSON>] [--model <String>]
```

### Get a agentMessage by id

```bash
csdk agent-message get --id <value>
```
68 changes: 68 additions & 0 deletions .agents/skills/cli-agent/references/agent-plan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# agentPlan

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CRUD operations for AgentPlan records via csdk CLI

## Usage

```bash
csdk agent-plan list
csdk agent-plan list --where.<field>.<op> <value> --orderBy <values>
csdk agent-plan list --limit 10 --after <cursor>
csdk agent-plan find-first --where.<field>.<op> <value>
csdk agent-plan get --id <UUID>
csdk agent-plan create --threadId <UUID> --title <String> [--ownerId <UUID>] [--description <String>] [--status <String>]
csdk agent-plan update --id <UUID> [--ownerId <UUID>] [--threadId <UUID>] [--title <String>] [--description <String>] [--status <String>]
csdk agent-plan delete --id <UUID>
```

## Examples

### List agentPlan records

```bash
csdk agent-plan list
```

### List agentPlan records with pagination

```bash
csdk agent-plan list --limit 10 --offset 0
```

### List agentPlan records with cursor pagination

```bash
csdk agent-plan list --limit 10 --after <cursor>
```

### Find first matching agentPlan

```bash
csdk agent-plan find-first --where.id.equalTo <value>
```

### List agentPlan records with field selection

```bash
csdk agent-plan list --select id,id
```

### List agentPlan records with filtering and ordering

```bash
csdk agent-plan list --where.id.equalTo <value> --orderBy ID_ASC
```

### Create a agentPlan

```bash
csdk agent-plan create --threadId <UUID> --title <String> [--ownerId <UUID>] [--description <String>] [--status <String>]
```

### Get a agentPlan by id

```bash
csdk agent-plan get --id <value>
```
68 changes: 68 additions & 0 deletions .agents/skills/cli-agent/references/agent-prompt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# agentPrompt

<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->

CRUD operations for AgentPrompt records via csdk CLI

## Usage

```bash
csdk agent-prompt list
csdk agent-prompt list --where.<field>.<op> <value> --orderBy <values>
csdk agent-prompt list --limit 10 --after <cursor>
csdk agent-prompt find-first --where.<field>.<op> <value>
csdk agent-prompt get --id <UUID>
csdk agent-prompt create --name <String> --content <String> [--createdBy <UUID>] [--updatedBy <UUID>] [--description <String>] [--isDefault <Boolean>] [--metadata <JSON>]
csdk agent-prompt update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--name <String>] [--content <String>] [--description <String>] [--isDefault <Boolean>] [--metadata <JSON>]
csdk agent-prompt delete --id <UUID>
```

## Examples

### List agentPrompt records

```bash
csdk agent-prompt list
```

### List agentPrompt records with pagination

```bash
csdk agent-prompt list --limit 10 --offset 0
```

### List agentPrompt records with cursor pagination

```bash
csdk agent-prompt list --limit 10 --after <cursor>
```

### Find first matching agentPrompt

```bash
csdk agent-prompt find-first --where.id.equalTo <value>
```

### List agentPrompt records with field selection

```bash
csdk agent-prompt list --select id,id
```

### List agentPrompt records with filtering and ordering

```bash
csdk agent-prompt list --where.id.equalTo <value> --orderBy ID_ASC
```

### Create a agentPrompt

```bash
csdk agent-prompt create --name <String> --content <String> [--createdBy <UUID>] [--updatedBy <UUID>] [--description <String>] [--isDefault <Boolean>] [--metadata <JSON>]
```

### Get a agentPrompt by id

```bash
csdk agent-prompt get --id <value>
```
Loading
Loading