Releases
v0.16.5
Compare
Sorry, something went wrong.
No results found
🚀 Features
graph :
Checker-resolved reference primitive with barrel-traversal probe - by @samchon and Claude Opus 4.8 (1M context) in #259 (c669a)
Extract a node per top-level declaration with a position-invariant id - by @samchon and Claude Opus 4.8 (1M context) in #259 (25ccf)
Heritage edges traverse barrels and stop at external leaves - by @samchon and Claude Opus 4.8 (1M context) in #259 (b9fa0)
Tsc-semantic file diagnostics from the shared Program - by @samchon and Claude Opus 4.8 (1M context) in #259 (66aff)
MCP server core over the resident graph - by @samchon and Claude Opus 4.8 (1M context) in #259 (eeee7)
Ttscgraph binary serving MCP over stdio, bundled per platform - by @samchon and Claude Opus 4.8 (1M context) in #259 (15435)
@ttsc/graph launcher package for the ttscgraph MCP server - by @samchon and Claude Opus 4.8 (1M context) in #259 (9cbd8)
Value-call edges resolved across files, deduped per caller-callee - by @samchon and Claude Opus 4.8 (1M context) in #259 (9f1a6)
Type-ref edges resolved as first-class type dependencies - by @samchon and Claude Opus 4.8 (1M context) in #259 (94719)
Enrich graph_explore with verbatim source and blast radius - by @samchon and Claude Opus 4.8 (1M context) in #259 (fef12)
Graphbench harness measuring load vs extraction, counts, and fair coverage - by @samchon and Claude Opus 4.8 (1M context) in #259 (29f9d)
Agent-cost A/B benchmark and an indicative run - by @samchon and Claude Opus 4.8 (1M context) in #259 (861a0)
Daemon and connect modes so a large repo is type-checked once - by @samchon and Claude Opus 4.8 (1M context) in #259 (47ed5)
Model methods, constructor calls, and variable-bound bodies - by @samchon and Claude Opus 4.8 (1M context) in #259 (7d5f9)
Model JSX component uses and tagged-template calls - by @samchon and Claude Opus 4.8 (1M context) in #259 (c5c42)
Supply plugin diagnostics from the launcher - by @samchon and Claude Opus 4.8 (1M context) (7c569)
Restate checker-resolved authority on every explore result - by @samchon and Claude Opus 4.8 (1M context) (63f74)
Add a one-shot dump command and full-graph serializer - by @samchon and Claude Opus 4.8 (1M context) (fbc1e)
Add ttsc-graph view to open a project's graph in 3D - by @samchon and Claude Opus 4.8 (1M context) (bd0fb)
Define canonical graph data schema in @ttsc/graph - by @samchon and Claude Opus 4.8 (1M context) (5ff63)
Capture edge origin and decorator facts (additive) - by @samchon and Claude Opus 4.8 (1M context) (d9ff1)
Mark nodes exported via the checker export table - by @samchon and Claude Opus 4.8 (1M context) (bcb6f)
Emit the full IGraphDump schema from dump.go - by @samchon and Claude Opus 4.8 (1M context) (46d5b)
Add the in-memory GraphModel engine core - by @samchon and Claude Opus 4.8 (1M context) (520f3)
Load a GraphModel from ttscgraph dump - by @samchon and Claude Opus 4.8 (1M context) (cb876)
Add GraphController.overview projection - by @samchon and Claude Opus 4.8 (1M context) (a5e48)
Add GraphController.expand source/neighbor tool - by @samchon and Claude Opus 4.8 (1M context) (87208)
Add GraphController.query ranking tool - by @samchon and Claude Opus 4.8 (1M context) (aec32)
Add GraphController.trace flow tool - by @samchon and Claude Opus 4.8 (1M context) (47da4)
Stand up the TypeScript MCP server - by @samchon and Claude Opus 4.8 (1M context) (62e9f)
Synthesize NestJS routes from decorator facts - by @samchon and Claude Opus 4.8 (1M context) (40b77)
Synthesize Next.js page routes from file paths - by @samchon and Claude Opus 4.8 (1M context) (e36c9)
Emit node modifiers; fix qualified-name split and path root - by @samchon and Claude Opus 4.8 (1M context) (21f84)
Add graph_index and benchmark support - by @samchon (61a9c)
graph-bench :
Add manifest-driven prompts + deterministic grader - by @samchon and Claude Opus 4.8 (1M context) (57808)
Rewire the A/B harness for the redesigned tools + grading - by @samchon and Claude Opus 4.8 (1M context) (f03a6)
ttsc/graph :
Resolve typeof and import() type references - by @samchon and Claude Opus 4.8 (1M context) (5cd10)
Model namespace members as qualified nodes - by @samchon and Claude Opus 4.8 (1M context) (1efde)
Fuse diagnostics onto the graph for fix-safety - by @samchon and Claude Opus 4.8 (1M context) (60071)
Diagnostic-provider seam for plugin-aware findings - by @samchon and Claude Opus 4.8 (1M context) (02cc1)
Consume host-supplied plugin-aware diagnostics - by @samchon and Claude Opus 4.8 (1M context) (a18d9)
Make graph_diagnostics plugin-aware, render lint findings - by @samchon and Claude Opus 4.8 (1M context) (94e68)
Refresh fused diagnostics per query - by @samchon and Claude Opus 4.8 (1M context) (04206)
website :
🐞 Bug Fixes
graph :
Take the address of strings.Builder for fmt.Fprintf in graph_diagnostics - by @samchon and Claude Opus 4.8 (1M context) in #259 (61b3f)
Preserve assert assertion signatures in the e2e harness; record real bench numbers - by @samchon and Claude Opus 4.8 (1M context) in #259 (1b0fd)
Apply review-cycle findings — MCP conformance, daemon hardening, packaging, tests - by @samchon and Claude Opus 4.8 (1M context) in #259 (e4b03)
Make ttsc a peer (devDependency), not a runtime dependency - by @samchon and Claude Opus 4.8 (1M context) in #259 (953ab)
Make ttsc a peer (devDependency), not a runtime dependency - by @samchon and Claude Opus 4.8 (1M context) in #259 (33864)
Make plugin diagnostics actually reach the graph (round-1 review) - by @samchon and Claude Opus 4.8 (1M context) (dca28)
Keep type errors, label origin, drop local-scope ghosts (round-2) - by @samchon and Claude Opus 4.8 (1M context) (b55f6)
Normalize injected paths, key dedup by column (round-3 review) - by @samchon and Claude Opus 4.8 (1M context) (484ee)
Build @ttsc/graph after the native compiler in CI - by @samchon and Claude Opus 4.8 (1M context) (1c4cc)
Address TS review — validate dump, scope impact roles, tidy trace - by @samchon and Claude Opus 4.8 (1M context) (873c5)
Evidence line/col skips leading trivia - by @samchon and Claude Opus 4.8 (1M context) (ea9a4)
Pick the page component over a sibling export for Next routes - by @samchon and Claude Opus 4.8 (1M context) (64ccb)
Accept no-arg tool calls; drop dead TtscGraphMemory.ofKind - by @samchon and Claude Opus 4.8 (1M context) (9b005)
graph-bench :
ttsc/graph :
Attribute class-level references to the type node - by @samchon and Claude Opus 4.8 (1M context) (0cb5c)
website :
Show graph savings as before/after bars, not a single filled bar - by @samchon and Claude Opus 4.8 (1M context) (46e1c)
Split usage bar (used vs saved), hover-only raw counts, graph before performance - by @samchon and Claude Opus 4.8 (1M context) (8e941)
Color the bar by convention — blue is the value used, grey is saved - by @samchon and Claude Opus 4.8 (1M context) (d8251)
Show the headline stat as used / saved too (14% / 86%) - by @samchon and Claude Opus 4.8 (1M context) (00640)
Show both mcp and instructed arms in the graph benchmark - by @samchon and Claude Opus 4.8 (1M context) (bad92)
🏎 Performance
graph :
Tighten graph_explore output and sharpen guidance - by @samchon and Claude Opus 4.8 (1M context) in #259 (c35a4)
Lazy-init the MCP server, rank keyword queries, bound the response - by @samchon and Claude Opus 4.8 (1M context) in #259 (6f843)
O(1) edge dedup, precomputed reverse adjacency (round-1 review) - by @samchon and Claude Opus 4.8 (1M context) (4ecd8)
Scale the explore budget to the query and steer batching, to cut a thorough model's turn count - by @samchon and Claude Opus 4.8 (1M context) (a8144)
You can’t perform that action at this time.