Releases: JimmyDaddy/sigil
Releases · JimmyDaddy/sigil
Release list
Sigil v0.0.1-alpha.4
Sigil 0.0.1-alpha.4
Changes since v0.0.1-alpha.3.
Features
- feat(tui): add image attachment composer flow (79a6160)
- feat(provider): add image input adapters (822a9a1)
- feat(runtime): add controlled image attachment cache (d88371a)
- feat(kernel): add durable image attachment contract (fde1155)
- feat(tui): complete context v1 request wiring (9cf7710)
- feat(runtime): prefer warm lsp request context (5dc969a)
- feat(context): add context v1 ranking and wire contract (f127dc1)
- feat(code-intel): build bounded multilingual repo maps (06e3034)
- feat(tui): add terminal attention signals (f4a9093)
- feat(config): add terminal attention settings (d6d1cf9)
- feat(tui): add private feedback report export (3b32b17)
- feat(doctor): add redacted json diagnostics contract (d9c1cf1)
Fixes
- fix(web): honor hosted custom-tool compatibility (73e3e96)
- fix(web): audit hosted provider origins safely (97e7620)
- fix(compaction): preserve process-local session attachments (0f87b5a)
- fix(runtime): cap Responses default reasoning effort (de5c3f6)
- fix(tui): complete feedback report handoff (c5f496c)
Documentation
- docs(site): present context images and attention (977665f)
- docs(rfc): define image attachment input v1 (c9046b2)
- docs(rfc): define multilingual repomap context v1 (c9b7931)
- docs(rfc): define terminal attention signals v1 (ce44f8b)
- docs(rfc): define alpha feedback supportability v1 (cd4168e)
Maintenance
- chore(release): prepare v0.0.1-alpha.4 (f4e6c5a)
- test(attachments): complete image input acceptance (0c41f60)
- test(attachments): harden image lifecycle boundaries (79c7003)
- test(context): complete multilingual context acceptance (1b493ca)
- test(tui): complete attention signals acceptance (70373ad)
- test(code-intel): stabilize prepared rename coverage (9c877f1)
- test(feedback): complete alpha supportability acceptance (c5f48de)
- ci(release): monitor published distribution channels (359c31a)
- chore(github): add structured feedback issue forms (476fa17)
Verification
- Release archives include SHA-256 checksum files.
- GitHub artifact provenance attestations are generated for archive artifacts.
- Run
sigil --versionandsigil doctorafter install.
Release assets
checksums.txtsigil-0.0.1-alpha.4-aarch64-apple-darwin.tar.gzsigil-0.0.1-alpha.4-aarch64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.4-x86_64-apple-darwin.tar.gzsigil-0.0.1-alpha.4-x86_64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.4-x86_64-pc-windows-msvc.tar.gzsigil-0.0.1-alpha.4-x86_64-pc-windows-msvc.tar.gz.sha256sigil-0.0.1-alpha.4-x86_64-unknown-linux-gnu.tar.gzsigil-0.0.1-alpha.4-x86_64-unknown-linux-gnu.tar.gz.sha256sigil-ai-sigil-0.0.1-alpha.4.tgzsigil-ai-sigil-darwin-arm64-0.0.1-alpha.4.tgzsigil-ai-sigil-darwin-x64-0.0.1-alpha.4.tgzsigil-ai-sigil-linux-x64-0.0.1-alpha.4.tgzsigil-ai-sigil-win32-x64-0.0.1-alpha.4.tgzsigil-ai.rb
Sigil v0.0.1-alpha.3
Sigil 0.0.1-alpha.3
Changes since v0.0.1-alpha.2.
Features
- feat(eval): complete provider conformance suite (fb758ca)
- feat(eval): record model evaluation evidence (3a71eb0)
- feat(eval): add bounded model eval runner (e93b026)
- feat(eval): add immutable model fixtures (b65cf80)
- feat(tui): expose local session lifecycle actions (25be089)
- feat(session): add explicit retention maintenance (1b185cd)
- feat(session): add audited local session deletion (92de51f)
- feat(session): add safe local session export (6d67dde)
- feat(session): generalize durable conversation fork (4bc0136)
- feat(http): serve live durable local API (e16faff)
- feat(http): add durable production run driver (6ff089b)
- feat(http): linearize run registry lifecycle (17cc267)
- feat(cli): add stable machine output (79a6675)
- feat(runtime): share application run service (8f9f686)
- feat(protocol): freeze machine output v1 (7174a1b)
- feat: enhance hero section with pointer effects and spotlight animations (576631d)
- feat(tui): enable guarded overflow compaction (4aae6f4)
- feat(tui): own queued pre-turn compaction (285e7a5)
- feat(tui): enable owned idle compaction (0385c31)
- feat(tui): enable verified manual compaction (9133b12)
- feat(release): sync Homebrew tap automatically (7663293)
Fixes
- fix(eval): bind verification to fixture files (92eedf8)
- fix(eval): preserve non-divisible campaign budget (029fe63)
- fix(session): make durable paths portable on windows (33874b4)
- fix(eval): isolate model fixture cargo workspaces (4f756f7)
- fix(ci): make fake LSP records atomic (710343f)
Documentation
- docs(release): reconcile alpha user surfaces (b77c090)
- docs(eval): accept real-model evaluation v1 (528464e)
- docs(architecture): reconcile completed roadmap state (5e61222)
Maintenance
- chore(release): prepare 0.0.1-alpha.3 (a9bb02c)
- ci(release): add build-only candidate preflight (9a8810f)
- test(eval): add real-model process acceptance (ceaafdb)
- test(session): complete lifecycle acceptance (1821db0)
- test(http): complete real serve acceptance (2cfd1e9)
- chore(compaction): complete unfreeze release audit (9ae21d2)
- refactor(tui): own compaction preparation tasks (1d3570b)
Verification
- Release archives include SHA-256 checksum files.
- GitHub artifact provenance attestations are generated for archive artifacts.
- Run
sigil --versionandsigil doctorafter install.
Release assets
checksums.txtsigil-0.0.1-alpha.3-aarch64-apple-darwin.tar.gzsigil-0.0.1-alpha.3-aarch64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.3-x86_64-apple-darwin.tar.gzsigil-0.0.1-alpha.3-x86_64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.3-x86_64-pc-windows-msvc.tar.gzsigil-0.0.1-alpha.3-x86_64-pc-windows-msvc.tar.gz.sha256sigil-0.0.1-alpha.3-x86_64-unknown-linux-gnu.tar.gzsigil-0.0.1-alpha.3-x86_64-unknown-linux-gnu.tar.gz.sha256sigil-ai-sigil-0.0.1-alpha.3.tgzsigil-ai-sigil-darwin-arm64-0.0.1-alpha.3.tgzsigil-ai-sigil-darwin-x64-0.0.1-alpha.3.tgzsigil-ai-sigil-linux-x64-0.0.1-alpha.3.tgzsigil-ai-sigil-win32-x64-0.0.1-alpha.3.tgzsigil-ai.rb
Sigil v0.0.1-alpha.2
Sigil 0.0.1-alpha.2
Changes since v0.0.1-alpha.1.
Features
- feat(release): publish npm packages with OIDC (802a2cc)
- feat(tui): add checkpoint rewind workflow (4f3ed34)
- feat(kernel): add exact checkpoint recovery (de7a801)
- feat(kernel): project controlled checkpoints (4d268a4)
- feat(tui): add task verification card (ef1101e)
- feat(kernel): record verification evidence links (78b4c81)
- feat(kernel): add exact verification reruns (eeb3e65)
- feat(tui): recommend task verification checks (b580936)
- feat(web): complete public web data tools (e186346)
- feat(web): add web data tools foundations (45ec9f8)
- feat(kernel): add cooperative cancellation quiescence (e7c1155)
- feat(site): add terminal-inspired visual system (d37f54a)
- feat(site): polish docs navigation and search (d0392f4)
- feat(kernel): bind approved mutation transactions (d265c1d)
- feat(kernel): add linear durable session writer (d025bf1)
- feat(runtime): harden bounded process and MCP I/O (ee6802d)
- feat(tui): streamline MCP server selection (c6b619d)
- feat(runtime): harden extension environment isolation (0cad092)
- feat(kernel,providers): harden provider error body handling (604de4b)
- feat(site): add manual theme toggle (5c455a3)
Fixes
- fix(ci): upgrade Node 20 actions (fcea488)
- fix(ci): vendor Linux D-Bus dependency (8191395)
- fix(tui): explain compact preview limits (9445405)
- fix(site): stabilize viewport checks (c1a7dcc)
- fix(compaction): close durable contract gaps (a623a1a)
- fix(compaction): freeze context activation (08a9369)
- fix(tui): stabilize replies and checkpoint recovery (b22642f)
- fix(ci): satisfy Linux process group clippy (8c80065)
- fix(site): fit hero actions in short viewports (2def605)
- fix(session): handle legacy stream records (6a5cf27)
- fix(site): smooth homepage logo rendering (eb3c801)
- fix(docs): restore readme logo to full variant (4af18cf)
- fix(site): separate wordmark header assets in dark mode (4bd9476)
- fix(site): soften dark-mode header logo filter to reduce blur (46f5540)
- fix: harden transparent logo halos for docs header (a1aa6eb)
- fix: clean logo transparent source halo artifacts (a458091)
- fix: refine logo halo cleanup and brighten hero motion (46f4fad)
- fix: tighten logo edges and add home hero animation (bebbd52)
- fix: clean white halo on transparent logo assets (63561ef)
- fix: remove logo image inline rendering gap (917cf33)
- fix: complete dark-mode panel variables for docs pages (e89022a)
Documentation
- docs: add verification card SVG, enhance site styles, and update documentation (15d34a5)
- docs: define checkpoint rewind v1 (3cdfcab)
- docs: update baseline references in RFC-0022 documentation (9a920c5)
- docs: refactor documentation and site structure (f1214ca)
- docs(web): document public web tools (b0c5309)
- docs: document MCP isolation and terminal defaults (b88d725)
- docs(chore): finalize docs site pipeline and governance docs (44398ff)
- docs(site): refine alpha user docs (f299c27)
- docs(release): require homebrew tap sync (40550c6)
Maintenance
- chore(release): prepare 0.0.1-alpha.2 (642e46c)
- test(tui): cover verification rerun workflow (e806f62)
- ci: add TUI Web V1 PTY acceptance tests and enhance MCP search configuration (9bfa9d7)
- ci(pages): upgrade actions to Node 24 (f6a2834)
- test(config): isolate model request environment (a7d09fb)
- test(cli): ignore session writer sidecars (4a0030c)
- refactor(runtime,tui): extract unit tests into dedicated modules (470e4a9)
- ci: enhance coverage reporting and handling in CI workflows (5e4fdcb)
- ci: gate heavy workflow jobs behind checks (97080b6)
- ci: split rust workflow tests (ef279c5)
- chore: drop legacy logo artifacts (0e12ba0)
- chore: refresh docs and site logo references for new assets (4a13cec)
- chore(site): migrate pages logos to new SVG and 2x assets (422d2ba)
- chore: logo trans (7d39b11)
- chore: logo trans (bc440a5)
- chore: logo trans (9a0516b)
- chore(site): fix dark theme token coverage for docs styles (dc27272)
- chore: refine site docs styling and code block UX (5676986)
Other changes
- style: boost docs logo contrast in dark mode (c704772)
- style: normalize docs animation block indentation (a5d11dc)
Verification
- Release archives include SHA-256 checksum files.
- GitHub artifact provenance attestations are generated for archive artifacts.
- Run
sigil --versionandsigil doctorafter install.
Release assets
checksums.txtsigil-0.0.1-alpha.2-aarch64-apple-darwin.tar.gzsigil-0.0.1-alpha.2-aarch64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.2-x86_64-apple-darwin.tar.gzsigil-0.0.1-alpha.2-x86_64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.2-x86_64-pc-windows-msvc.tar.gzsigil-0.0.1-alpha.2-x86_64-pc-windows-msvc.tar.gz.sha256sigil-0.0.1-alpha.2-x86_64-unknown-linux-gnu.tar.gzsigil-0.0.1-alpha.2-x86_64-unknown-linux-gnu.tar.gz.sha256sigil-ai-sigil-0.0.1-alpha.2.tgzsigil-ai-sigil-darwin-arm64-0.0.1-alpha.2.tgzsigil-ai-sigil-darwin-x64-0.0.1-alpha.2.tgzsigil-ai-sigil-linux-x64-0.0.1-alpha.2.tgzsigil-ai-sigil-win32-x64-0.0.1-alpha.2.tgzsigil-ai.rb
Sigil v0.0.1-alpha.1
Sigil 0.0.1-alpha.1
Changes since v0.0.1-alpha.
Features
- feat(permission): add command-level shell rules (43d9650)
- feat(sigil): improve session recovery and shell safety (7a7703f)
Documentation
- docs(release): reflect published alpha (d142b64)
Maintenance
- chore(release): prepare 0.0.1-alpha.1 (510a7cf)
Verification
- Release archives include SHA-256 checksum files.
- GitHub artifact provenance attestations are generated for archive artifacts.
- Run
sigil --versionandsigil doctorafter install.
Release assets
checksums.txtsigil-0.0.1-alpha.1-aarch64-apple-darwin.tar.gzsigil-0.0.1-alpha.1-aarch64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.1-x86_64-apple-darwin.tar.gzsigil-0.0.1-alpha.1-x86_64-apple-darwin.tar.gz.sha256sigil-0.0.1-alpha.1-x86_64-pc-windows-msvc.tar.gzsigil-0.0.1-alpha.1-x86_64-pc-windows-msvc.tar.gz.sha256sigil-0.0.1-alpha.1-x86_64-unknown-linux-gnu.tar.gzsigil-0.0.1-alpha.1-x86_64-unknown-linux-gnu.tar.gz.sha256sigil-ai-sigil-0.0.1-alpha.1.tgzsigil-ai-sigil-darwin-arm64-0.0.1-alpha.1.tgzsigil-ai-sigil-darwin-x64-0.0.1-alpha.1.tgzsigil-ai-sigil-linux-x64-0.0.1-alpha.1.tgzsigil-ai-sigil-win32-x64-0.0.1-alpha.1.tgzsigil-ai.rb
Sigil v0.0.1-alpha
Sigil 0.0.1-alpha
Initial tagged release notes.
Features
- feat(runtime): support workspace commands and agent permissions (3a6fd95)
- feat(tui): surface worker agent controls (c384024)
- feat(runtime): enable guarded worker subagents (9058f5a)
- feat(agent): materialize long child results (d2f91bb)
- feat(tui): simplify permission and storage config (6f43f23)
- feat(config): consolidate permission mode and project assets (c64097e)
- feat(core): harden context and runtime workflows (e63567d)
- feat(sigil): add foreground terminal progress contract (4bf851a)
- feat(tui): add structured plan and session approvals (dce9300)
- feat: refine provider timeouts and terminal config (947dfb8)
- feat(context): schedule source symbol context (2a83877)
- feat(plan): add approved task handoff (9bdb77e)
- feat(context): wire runtime repo context (cc75309)
- feat(plugin): record hook sandbox policy evidence (ad13426)
- feat(mcp): audit stdio sandbox coverage (7a29f74)
- feat(sandbox): support sandboxed terminal pty (aa57306)
- feat(plugins): add hook runtime evidence flow (6e9e063)
- feat(http): add desktop adapter smoke surface (3eb80ff)
- feat(tui): group keyboard help by workflow (19cbe6d)
- feat(tui): clarify queued follow-up surface (3743c29)
- feat(tui): add session review inspect surface (210246f)
- feat(tui): clarify agent graph status surface (fdb9d16)
- feat(tui): surface context provenance in info rail (f5c1935)
- feat(tui): simplify config and verification surfaces (962023c)
- feat(tui): streamline info rail and terminal defaults (45756a3)
- feat(rfc): advance productization slices (c2224b4)
- feat(execution): record terminal enforcement metadata (9ebb919)
- feat(execution): add sandbox resource receipts (7306f75)
- feat(core): advance sandbox and runtime projections (d7d636a)
- feat(runtime): harden durable projections and recovery (f53a779)
- feat(kernel): advance RFC core productization slices (9d9a85f)
- feat(core): advance rfc productization slices (61864ce)
- feat(core): harden sandbox verification and eval semantics (f03d85b)
- feat(verification): run checks through execution backend (3635f68)
- feat(execution): enforce backend isolation policy (88d481a)
- feat(execution): add local backend abstraction (3160f8f)
- feat(kernel): record comparable snapshot metadata (02c9a8e)
- feat(tui): surface child verification merge trace (f45c005)
- feat(http): add durable protocol replay cursor (f527022)
- feat(kernel): add file projection store (d18cb2e)
- feat(sigil): add durable verification and trust flow (2826479)
- feat(kernel): implement RFC core semantics (f682784)
- feat(kernel): reconcile interrupted write tool mutations (907c3a3)
- feat(kernel): detect unknown workspace mutations (3fcf8bc)
- feat: add durable verification and mutation foundations (157d4f3)
- feat(kernel): add durable event stream foundation (e907c9d)
- feat(runtime): harden storage and permission boundaries (a206e55)
- feat: guide scratch files into workspace .sigil/tmp instead of OS temp (d223c26)
- feat(tui): track tool phase from assistant messages and use dedup helper (1a02dba)
- feat(tui): refine agent workflows and queueing (48e2c05)
- feat(tui): add live appearance customization controls (cad7ea3)
- feat(tui): extend theme customization controls (fc85542)
- feat(tui): warn on weak theme color overrides (1fc2703)
- feat(tui): extend theme palette coverage (18ec358)
- feat(tui): add theme switching (0c75810)
- feat(agent): improve subagent background workflow (543d3b2)
- feat(runtime): support background agent steering (6486b63)
- feat(runtime): support plugin agent profiles (ce1e672)
- feat(tui): support agent profile aliases (024ce0c)
- feat(tui): refine agent task interaction surfaces (0f14011)
- feat(runtime): add agent profile registry and invocation (3377831)
- feat(kernel): add agent control-plane primitives (2b87763)
- feat(runtime): expose model-visible agent tools (4dcf0a4)
- feat(tui): project agent threads in dock (bf3e6d6)
- feat(runtime): add agent supervisor registry (fdd78e9)
- feat(kernel): add agent thread control projection (7b10764)
- feat(tui): refine thinking timeline interactions (3cb9469)
- feat(tui): expand composer and agent workflows (bce10e8)
- feat(cli): add serve preflight (65eb6d6)
- feat(http): serialize run events for sse (10ddb9d)
- feat(http): add session run registry (3af464f)
- feat(http): scaffold server config crate (9406c18)
- feat(tui): review plugin trust in config (e21da7a)
- feat(runtime): load plugin manifests (5d3b785)
- feat(kernel): add plugin manifest model (9e836a9)
- feat(tui): invoke skills from slash commands (ada4e75)
- feat(tui): add skills browser to config (f0869f3)
- feat(runtime): load skills on demand (4187a4e)
- feat(runtime): discover reusable skills (779aebc)
- feat(kernel): add skill control model (f00eda1)
- feat(tools): add portable pty terminal backend (9d66135)
- feat(tui): surface terminal task activity (6a5e52d)
- feat(tools): register terminal tools (4dee110)
- feat(tools): add terminal process backend (97b22fa)
- feat(kernel): add terminal task control model (0db57e5)
- feat(tui): enrich changeset approval card (9c8e4b5)
- feat(tools): add apply changeset tool (641d991)
- feat(tools): persist changeset diff artifacts (7e943b9)
- feat(kernel): add changeset control model (273d974)
- feat(runtime): complete provider capability view (82bdd0c)
- feat(kernel): add public run event envelope (bdd1201)
- feat(agent): expand provider and tui workflows (d5c52f7)
- feat(tui): improve task flow and provider compatibility (78255df)
- feat(task): add planned task orchestration (4d66b15)
- feat(release): automate GitHub releases (63b7d32)
- feat(release): add local archive packaging (06e393f)
- feat(cli): make sigil launch tui by default (bef565d)
- feat(tui): summarize doctor diagnostics (05b68cb)
- feat(tui): finish mouse interaction phase 4 (5d7ab8d)
- feat(runtime): diagnose terminal capabilities (d479d54)
- feat(tui): add terminal capability switches (1456176)
- feat(tui): improve timeline text selection (8eb1455)
- feat(tui): add setup config mouse selection (57523f3)
- feat(tui): complete approval mouse controls (5a7f2d7)
- feat(tui): expand mouse interactions (af8bc42)
- feat(provider): add OpenAI-compatible provider (f1d334e)
- feat(code-intel): add approved LSP edits (63cac2a)
- feat(mcp): add prompt surface and runtime refresh (7c42de2)
- feat(mcp): expose read-only resources (5861c55)
- feat(tui): add code intelligence readiness config (5177b0e)
- feat(doctor): add remediation guidance (0dba0af)
- feat(doctor): add shared local diagnostics (66432a9)
- feat(tui): add async provider status refresh (915e281)
- feat: introduce memory snapshot handling in session management (4cb6922)
- feat(mcp): activate lazy servers from model tools (9d4580f)
- feat(mcp): audit elicitation decisions (bf0428e)
- feat(ci): enhance CI configuration with Rust toolchain setup and formatting checks feat(tests): add fake LSP server for testing and update document symbol tests (be91f1a)
- feat(mcp): add tui elicitation bridge (44e9b99)
- feat(tui): show mcp activation lifecycle status (f67caaa)
- feat(tui): activate lazy mcp servers from config (f393c88)
- feat(mcp): add explicit lazy activation (38ff148)
- feat(mcp): block secret-bearing roots egress (b97f816)
- feat(tui): show mcp trust context in tool cards (6df16fc)
- feat(mcp): enforce pinned server identity (1fd757d)
- feat(mcp): audit trusted egress summaries (58518ed)
- feat(mcp): enforce trust approval defaults (e15aa79)
- feat(tui): summarize latest diagnostics in info rail (6c6d2e1)
- feat(tui): show diagnostics in approval diffs (6c8fa27)
- feat(tui): check changed files with diagnostics (db6dc48)
- feat(tui): polish scrollback and code intelligence display (294ff2b)
- feat: polish config status chips (81c6af5)
- feat: improve config ui and runtime safeguards (6a5e1e5)
- feat(tui): improve code intelligence and mouse interactions (48b47df)
- feat(tui): select tool cards with mouse (24678d4)
- feat(tui): route mouse hits by region (cbd699d)
- feat(tui): add mouse interaction foundation (568f0bc)
- feat(tui): surface lsp code intelligence tools (d5bf50b)
- feat(code-intel): add lsp service crate (aa7460d)
- feat(tui): highlight markdown code blocks (6d0fb97)
- feat(tui): surface activity controls (2446832)
- feat(tui): group inspection activities (49d38fe)
- feat(tui): key tool activity state (74521e9)
- feat(tui): classify tool activities (8a97db3)
- feat(tui): improve tool approval and diff cards (57f6fe5)
- feat: bootstrap termquill workspace (3c68d60)
Fixes
- fix(http): construct typed tool execution id in tests (6430e02)
- fix(tui): restore config save and close action (9231719)
- fix(provider): align stream capabilities and SSE buffering (1bc149b)
- fix(agent): avoid repeated waits and duplicate finals (ae34e39)
- fix(tui): keep short thinking blocks visible (59e04fa)
- fix(tui): deduplicate agent tool cards (f2dde65)
- fix(tui): return typing focus from follow-up panel (385a40d)
- fix(permission): separate path trust risk overlays (ff50768)
- fix(tui): simplify approvals and follow-up focus (f1a67c9)
- fix(tui): improve tool cards and transcript restore (f20e8a0)
- fix(runtime): reduce tool result polling noise (8c2d1ac)
- fix(tui): coalesce tool progress by execution id (a4d5409)
- fix(sigil): type tool progress execution ids (ee68b1c)
- fix(tooling): reduce model context for terminal output (cc42b29)
- fix(sigil): stabilize approval and tool card flows (73d9ea4)
- fix(sigil): harden session smoke workflows (de74760)
- fix(tui): stabilize timeline rendering and composer input (d36b0ab)
- fix(sigil): stabilize approvals and agent finalization (b205cb7)
- fix(sigil): reduce approval friction and agent stalls (912ea1d)
- fix(tui): improve approval and tool card ergonomics (12ce8f8)
- fix(provider-gemini): remove redundant config updates in tests (263763f)
- fix(ci): align eager mcp startup checks (79960db)
- fix(con...