Repository navigation
Releases: isaim0011/blastcode
Releases · isaim0011/blastcode
Release list
v0.2.1
v0.2.0
Release v0.2.0: Next-Gen Intelligence Engine for AI Agents
v0.1.0 - Initial BlastCode Release
Changelog
All notable changes to BlastCode will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.1.0] - 2026-10-08
Added
- 10 Language Parsers:
- Core: Python, TypeScript / JavaScript (TSX/JSX), Rust, Go.
- Extended: Java, C#, C, C++, PHP, Ruby.
- Incremental AST-Derived SQLite Indexer:
- Blake3 content-hash caching; only changed files re-indexed.
- Parallel AST extraction using Rayon thread pools.
- Workspace Caretaker:
- Continuous background file watcher and symbol-level diff engine.
- Bounded change journal reporting exact diffs once as separate response blocks.
- Live terminal event streamer via
blast watch.
- Read-Less Structural Tools for AI Agents:
get_file_context: File skeleton, classified imports (internal vs external), dependents, and recent modifications in a single call.get_symbol_source: Surgical extraction of a single symbol/function definition by line range.get_file_skeleton: Outline of declarations without function bodies.search_symbols: Fast multi-word fuzzy symbol lookup.trace_symbol: Definition, callers, callees, and type usages tagged with confidence (exact,probable,heuristic).get_impact_radius: Static blast-radius calculation for proposed signature edits before and after code changes.get_workspace_map: Structural workspace overview annotated with exported symbols.query_graph: Graph querying with structural filters.
- Model Context Protocol (MCP):
- Full JSON-RPC 2.0 stdio server (
blast serve). - Compatible with Claude Code, Cursor, Windsurf, Cline, and custom agent loops.
- Full JSON-RPC 2.0 stdio server (
- CLI Commands:
blast index,blast map,blast stats,blast search,blast trace,blast impact,blast watch.