Skip to content

feat: add mixed package docs access - #38

Merged
jlitola merged 2 commits into
mainfrom
fortune-smile
Apr 27, 2026
Merged

feat: add mixed package docs access#38
jlitola merged 2 commits into
mainfrom
fortune-smile

Conversation

@jlitola

@jlitola jlitola commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add first-class mixed package docs access across CLI and MCP with docs list / docs read plus list_package_docs / read_package_doc
  • surface explicit doc follow-up metadata from unified search, including alternate read_file fallbacks for repo-backed docs
  • tighten gated command/tool registration, docs-specific request/response builders, and protocol guards so docs flows are explicit and agent-friendly

Testing

  • bun run typecheck
  • bun test
  • bun run build
  • production smoke checks for docs list, docs read, root help, and docs search flows

Notes

  • hosted-doc package version attribution was removed after backend fixes; crawled docs now render truthful unscoped context instead of misleading package versions

jlitola added 2 commits April 27, 2026 10:19
Expose hosted and repo-backed package docs across CLI, MCP, and unified search so agents can browse docs, read pages by ID, and fall back to exact file reads for repo-backed pages. This also makes docs discoverable from root help and search output while failing loudly on broken backend doc-follow-up contracts.
Update MCP registration tests to match the override and opaque-env-token gating predicate used by tool registration and instructions after the rebase onto main.
@jlitola
jlitola merged commit 158ecda into main Apr 27, 2026
3 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