chore(release): version packages#96
Merged
Merged
Conversation
9ec6819 to
86c5404
Compare
86c5404 to
7cd53a8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
gitsema@0.96.0
Minor Changes
b91836b: Knowledge-graph Phases 110–111: fusion + lens coverage.
gitsema hotspots— rank files by architectural risk = co-change (temporal) × call-coupling (structural) × churn. Available as a CLI command, MCP tool, andPOST /api/v1/graph/hotspotsHTTP route, with a--lens semantic|structural|hybridtoggle (default hybrid) that selects which signals drive the score.FTS filter → vector expand → graph traversal → merge/rerankpipeline powers the hybrid lens for query-driven fusion, surfacing structurally-adjacent code that pure semantic search misses while leaving semantic-lens output byte-for-byte unchanged.code-review,triage,explain, andguidegain--lens: under a structural/hybrid lens they surface grounded call-graph and co-change context (e.g. "called by N callers", "co-changes with file X 80% of the time"). Theguideagent also gainscall_graph,blast_radius, andhotspotstools.--lensoption with consistent defaults (existing commands → semantic, graph-native → structural, fusion → hybrid) and per-hit lens labels across text/JSON output.b91836b: Make the agent skill self-serve for tools, and expose it over MCP.
skill/gitsema-ai-assistant.md) now documents both how to use each tool (description + parameters) and how to read its result, joined per tool — previously it carried only result interpretation.get_skillMCP tool returns the skill document, so MCP clients can fetch gitsema's operating playbook (usage + interpretation for every tool) at the start of a session instead of having it only embedded in the guide's own prompt.ce84122: Add
gitsema index start --graphto extract raw structural references (imports, calls,extends/implements) from TS/TSX/JS/Python blobs into a newstructural_refstable (schema v25), laying the groundwork for the upcoming knowledge-graph traversal commands.5efa2e4: Add
gitsema graph build, which resolvesstructural_refs/symbols/blob_commitsinto a structural knowledge graph (graph_nodes+ typededges: contains, defines, imports, calls, extends, implements, references, co_change) using confidence-tier resolution for ambiguous references. New CLI commandsgitsema co-change <path>,gitsema deps <identifier>, andgitsema graph cycles/gitsema cyclesread from the resulting graph (schema v26).7c540bd: Add graph traversal primitives over the Phase 107 structural graph:
gitsema graph callers <symbol>/gitsema graph callees <symbol>(transitivecallstraversal, default and max depth 3),gitsema graph neighbors <node>(typed neighborhood, any edge kinds, configurable direction/depth), andgitsema graph path <a> <b>(shortest typed path between two nodes). New MCP toolscall_graphandgraph_neighborsexpose the same traversals.7c540bd: Add a cross-cutting
--lens semantic|structural|hybridtoggle (plus--weight-structural <n>) and four new structural/semantic fusion commands:gitsema blast-radius <symbol>("what changes if I touch this" — structural dependents and/or semantically similar blobs),gitsema relate <symbol>(callers/callees plus semantically similar blobs, both lenses),gitsema similar <symbol>(same call/import shape and/or semantic similarity), andgitsema unused(symbols/files with no inbound calls/imports edges).gitsema impact <path> --lens structural|hybridnow reusesblast-radiusfor true structural impact analysis.5037791: Symbols now carry stable, path-free identities:
code-searchand the LSPdocumentSymbolresults show fully-qualified names with normalized signatures (e.g.Auth.validateToken(token:string)) for TypeScript, TSX, JavaScript, and Python. Thesymbolstable gains nullablequalified_name,signature,signature_hash, andparent_qualified_namecolumns (schema v24); older rows remain unaffected until re-indexed.Patch Changes
docs/parity.md. This canonical reference tracks tool availability across all interfaces (CLI, REPL, Guide, MCP, HTTP, and planned CLI Interactive/Web UI/MCP HTTP) and documents flag implementation consistency. Includes maintenance guidelines to keep tables in sync with code changes. Updated CLAUDE.md to include parity.md in canonical documentation and added requirement to update parity tables when tools/interfaces/flags change.