Skip to content

refactor: add command definition foundation#513

Merged
thymikee merged 3 commits into
mainfrom
codex/command-definition-foundation
May 14, 2026
Merged

refactor: add command definition foundation#513
thymikee merged 3 commits into
mainfrom
codex/command-definition-foundation

Conversation

@thymikee
Copy link
Copy Markdown
Member

@thymikee thymikee commented May 13, 2026

Summary

Add a small command-definition foundation for collocating command schema and capability metadata.

Pilot the interaction type command through the new definition by wiring its schema, capability metadata, CLI mapping, and daemon command-name routing from the interaction command module.

Tighten defineCommand around the shared schema/capability types and remove unused family metadata so stacked command-definition PRs do not need tautological satisfies blocks.

Touched files: 8. Scope stayed within the command-definition foundation plus one interaction pilot.

Validation

PATH=/Users/thymikee/.nvm/versions/node/v24.13.0/bin:$PATH pnpm format
PATH=/Users/thymikee/.nvm/versions/node/v24.13.0/bin:$PATH pnpm exec vitest run src/commands/interactions/tests/definition.test.ts src/utils/tests/args.test.ts
PATH=/Users/thymikee/.nvm/versions/node/v24.13.0/bin:$PATH pnpm check:fallow
PATH=/Users/thymikee/.nvm/versions/node/v24.13.0/bin:$PATH pnpm check:quick

@thymikee thymikee force-pushed the codex/command-definition-foundation branch from 070f111 to ac5feca Compare May 13, 2026 18:16
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 13, 2026

PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://callstackincubator.github.io/agent-device/pr-preview/pr-513/

Built to branch gh-pages at 2026-05-14 06:12 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@thymikee thymikee merged commit bc7cf47 into main May 14, 2026
17 of 18 checks passed
@thymikee thymikee deleted the codex/command-definition-foundation branch May 14, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant