aboutsummaryrefslogtreecommitdiffstats
path: root/server/patch_server.py
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-10 15:29:21 +0200
committerblasty <blasty@local>2026-07-10 15:29:21 +0200
commit9583334d0d413d8f4962b5d8fa1eccdbc196dd33 (patch)
tree13ed9424c875dcf98d1323f573d19e35c139ef1b /server/patch_server.py
parentdocs: RPC protocol reference (docs/RPC.md) (diff)
downloadida-tui-9583334d0d413d8f4962b5d8fa1eccdbc196dd33.tar.gz
ida-tui-9583334d0d413d8f4962b5d8fa1eccdbc196dd33.tar.xz
ida-tui-9583334d0d413d8f4962b5d8fa1eccdbc196dd33.zip
rpc: more verbs — structured reads, modal select, in-view search, save
Introspection (offloaded to a thread so a big fetch can't freeze the render): pseudocode (full body), disassembly (bounded), xrefs_to/from (structured), resolve (name->ea). These let an agent reason about a function and the call graph without scraping screen(). Semantic: select (choose the highlighted/nth item in the open xrefs or symbol-palette list and activate it — the natural follow-up to xrefs/ symbols), search (/ or ? incremental in the active code view), save (Ctrl+S). rpc_smoke exercises all of them end-to-end (18 green).
Diffstat (limited to 'server/patch_server.py')
0 files changed, 0 insertions, 0 deletions