You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(cli): update skills and docs for manage/generate restructure (#2939)
## Summary
Updates all documentation, agent skills, and internal references to
reflect the `manage` namespace and `generate ts`/`generate py`
restructuring from the previous two PRs.
## Changes
- Updated `docs/content/docs/cli.mdx` — all command examples now use
`composio manage ...` and `composio generate ts/py` syntax
- Updated `docs/content/docs/troubleshooting/cli.mdx` — corrected
generation command references
- Updated `docs/content/changelog/03-13-26-cli-improvements.mdx` — fixed
references to `composio orgs switch` → `composio manage orgs switch`
- Updated `ts/packages/cli/AGENTS.md` — command table and code
generation pipeline docs
- Updated `.claude/skills/implement-cli-command/SKILL.md` — directory
structure, file naming conventions, subcommand group examples, and
reference table all reflect the new layout
- Updated `.claude/skills/create-cli/SKILL.md` — help output examples
use `composio generate ts/py`
- Updated `.claude/skills/create-cli-e2e/SKILL.md` — e2e test examples
use `composio manage tools ...`
## Type of change
- [x] Documentation
## How Has This Been Tested?
- Documentation changes are text-only; verified formatting renders
correctly
## Checklist
- [x] I have read the Code of Conduct and this PR adheres to it
- [x] I ran linters/tests locally and they passed
- [x] I updated documentation as needed
- [x] I added tests or explain why not applicable
- [x] I added a changeset if this change affects published packages
Co-authored-by: Alberto Schiabel <jkomyno@users.noreply.github.com>
Options are declared at module level using `@effect/cli`'s `Options` API. The template above demonstrates the most common types (required text, optional text). For other option types, see `ts/vendor/effect/packages/cli/src/Options.ts`.
257
260
258
261
Both `Options.optional(Options.text(...))` (wrapping) and `Options.text(...).pipe(Options.optional)` (piped) are valid. Use whichever reads better.
Copy file name to clipboardExpand all lines: docs/content/changelog/03-13-26-cli-improvements.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ composio link github --no-wait # Prints redirect URL and JSON, exits
46
46
The `composio whoami` command no longer displays API keys in the output. This improves security and reduces the risk of accidental exposure in logs or screenshots.
47
47
48
48
- API key is removed from both display and JSON output.
49
-
- Hints for `composio orgs switch` and `composio init` are shown instead.
49
+
- Hints for `composio manage orgs switch` and `composio init` are shown instead.
-**Login JSON output**: When using the org/project picker, the JSON output now reflects the final selection (not the initial session state).
88
88
-**Picker error handling**: If the org/project picker fails (e.g. API error), the CLI shows a warning, emits JSON with session data, and displays hints so you are not left without guidance.
89
-
-**Modularized org/project selection**: The selection logic is shared between `composio login` and `composio orgs switch`.
89
+
-**Modularized org/project selection**: The selection logic is shared between `composio login` and `composio manage orgs switch`.
0 commit comments