Skip to content

0.9.10 - JetBrains Context CLI

Latest

Choose a tag to compare

@RuslanGolov RuslanGolov released this 25 Aug 17:02
e055ce5

This release tightens what index and mcp do by default and makes indexing and search outcomes easier to script against, and adds service-account support.

New features

  • login accepts organization service account credentials through --jcp-org-service-id and --jcp-org-service-secret (or JCP_ORG_SERVICE_ID/JCP_ORG_SERVICE_SECRET).
  • mcp exposes its cross-repository tools only when started with --multi-repo, which setup-agent --multi-repo now writes into the MCP entry it creates.

Improvements

  • search names the revision it searched above the results, and carries it in a revision field with --json-output.
  • index states that the requested revision is already indexed and that nothing was done, instead of finishing as though it had indexed.
  • setup-agent --auto registers the MCP server for Claude Code only; for other agents, add --mcp or --mcp-minimal.
  • config get and config list include updates.active-version, updates.last-update-check, and updates.last-activation-attempt, which config set refuses as read-only.

Fixes

  • index exits 1 when it produces no index — a failed sign-in, an indexing error, or a failed repository in a multi-repository run — and keeps exiting 0 for deliberate skips.
  • index --silent no longer hides errors, so a run that indexed nothing still says why.
  • Hooks installed by setup-agent work when the jbcontext executable lives in a path containing spaces.
  • index --json-output emits a skipped event with reason INDEXING_IN_PROGRESS when another indexing run already holds the repository.
  • analyze uses current prices for the recent OpenAI models, so its cost estimates for those sessions are no longer inflated.