Skip to content

docs: restore changelog in the sidebar; --json help names a real field - #138

Merged
leemour merged 1 commit into
mainfrom
docs/site-fixes-1019
Oct 19, 2026
Merged

leemour merged 1 commit into
mainfrom
docs/site-fixes-1019

Conversation

@leemour

@leemour leemour commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

Fixes two drive-cli items the docs-site update found.

  • Sidebar: docs/meta.json gets ---Project--- / changelog back. docs: fix launch-review findings; clearer error for a lone word #131 removed it as stale, but the site syncs CHANGELOG.md into that page and its release-note check depends on it.
  • --json field names: the --json option help (and the generated docs/commands.md) said --json=id,title. Drive results have no title; the CLI refuses it. Now --json=id,name, matching usage.md and configuration.md.

Testing: ran the built CLI on a fake offline profile — catalog list kind:file --json=id,name returns {id, name}; --json=id,title fails with "no field title here". pnpm typecheck, pnpm lint, pnpm docs:check, help and provider-json tests pass; pnpm generate regenerated docs/commands.md.

🤖 Generated with Claude Code

- docs/meta.json: put "---Project---" / "changelog" back. #131 removed it
  as stale, but the docs site syncs CHANGELOG.md into that page and its
  release-note check reads it.
- `--json` help (and the generated docs/commands.md) said
  `--json=id,title`; Drive results have no `title` field and the CLI
  refuses it ("no field title here"). Checked on the built CLI with a fake
  offline profile: `catalog list --json=id,name` returns the fields,
  `--json=id,title` is refused. Now says `--json=id,name`, matching
  usage.md and configuration.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@leemour
leemour merged commit df2c528 into main Oct 19, 2026
2 checks passed
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