Skip to content

v0.1.10

Choose a tag to compare

@axiomcode-bot axiomcode-bot released this 13 Oct 20:14
· 156 commits to dev since this release
afafae2

Improvements

  • #1938 axiomcode graph is back: it draws the codebase as one interactive page (directories, files, types and methods, with the call edges between them and each edge's tier). It uses the graph the index already built and rebuilds first only when a source file changed, then prints the page's path. It's a page for you, not an MCP tool for the agent (a 1,304-method Python library draws in 0.1 s) graph
  • #1936 assist receipts: after each turn, the plugin shows under the agent's reply where an AxiomCode answer verifiably led the work. Redirected means the agent left the files it was in and landed the change in one the answer showed first. Helped means a file first seen in an answer was edited and kept, or the tests it picked ran and passed. Useful means it was read, or its tests ran. Every link is checked against the transcript's tool calls and the working-tree diff, never the agent's own text. Unchecked links and turns where no answer led anywhere print nothing. axiomcode report renders the record as an HTML page, and AXIOMCODE_ASSISTS=off turns it off plugin
  • #1940 impact, path, tests: the places view now opens with what the question resolved to. path X '*' gives the total reached and the count per hop, and a name that matches N declarations says so instead of reading as one (path main '*' on a tree with 22 mains) plugin
  • #1937 refresh: where the last build took 20 s or more, the graph rebuilds after 7 edits instead of 5, so a typical multi-file change lands first. The end of a turn, a prompt and every query still refresh at once. AXIOMCODE_REFRESH_BATCH still overrides it refresh

Bugs

  • #1941 typescript: a package passed with --library that keeps its declarations in a build directory staged almost none of them (a root .d.ts re-exporting ./dist: 78 → 8,238 methods; declarations only under dist/types: 0 → 218). Calls into such packages now resolve to the library typescript

Contributors

@swapnilpaliwal-sd @JaredHLZhang @suyashpaliwal26 @Whua689