Repository navigation
Releases
Asterism v1.0.0-prerelease.23
Features
- feat: add tool model projection debug view (f709a9c)
- feat: make the default conversation agent configurable (3880fdb)
- feat(website): add landing page and Pages deployment (48e2c75)
- feat: add source-owned file opening actions (c362ce5)
- feat(branding): adopt official constellation icon assets (3dd383a)
- feat(builtin): add read-only PDF attachment previews (e8b0027)
Documentation
- docs: remove agent environment positioning reference (e3ea6ac)
Full Changelog: v1.0.0-prerelease.22...v1.0.0-prerelease.23
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.13.0@asterism-app/builtin-api@0.28.0
Asterism v1.0.0-prerelease.22
Features
- feat(filesystem): open directory in file manager (75da18f)
- feat(builtin): redesign todo lists and add event frontmatter (bfca5b6)
- feat(builtin): add shared todo lists (b7e902b)
- feat(filesystem): add path inspection and project directory creation (d4818d1)
- feat(ui): enrich reference chips with model hover cards (ade0f17)
Bug Fixes
- fix: remove arbitrary client request restrictions (8164f78)
- fix(messaging): render Markdown in QQ and Telegram sends (6e1ae23)
- fix(ui): remove redundant update and migration notification chrome (0faec00)
Full Changelog: v1.0.0-prerelease.21...v1.0.0-prerelease.22
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.12.0@asterism-app/builtin-api@0.27.0
Asterism v1.0.0-prerelease.21
Features
- feat(ui): add visual views for model and agent state tools (c6ad037)
- feat(agent): report quota windows in agent state (72435e8)
- feat(agent): expose self state, context use, and account balances (3f42005)
- feat(models): add model discovery and metadata tools (d19f5c5)
- feat(settings): make sidebar usage display optional (839fbdc)
- feat(usage): add sidebar usage panel and unify availability levels (5f39642)
- feat(tools): add one-shot attention notices (b4875c1)
- feat(providers): add Command Code presets and usage tests (bd3b73c)
- feat(references): unify skill and resource reference chips (6d944aa)
Bug Fixes
- fix(builtin): keep agent prompts independent of model selection (63d6d3a)
- fix(ui): anchor workbench view controls in bottom-right corner (25f2c4d)
- fix(ui): distinguish skill reads from skill identity (de77cdf)
- fix(tools): clarify hashline editing and file discovery (95af4cd)
- fix(renderer): release retained session observations (202e147)
Refactoring
- refactor(tools): clarify mesh, shell, and agent tool names (2ca7dec)
Documentation
- docs: explain resource relationships and lifecycle caveats (ee95ff2)
- docs: separate design guidance from runtime tool contracts (1d56b23)
- docs(plan): defer conversation body residency paging (7cd41d4)
Full Changelog: v1.0.0-prerelease.20...v1.0.0-prerelease.21
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.11.0@asterism-app/builtin-api@0.26.2
Asterism v1.0.0-prerelease.20
Features
- feat(agent): add manual conversation compaction (3502988)
- feat(conversation): redesign resource, creation, and directory list tool views (b32347b)
- feat(logging): rotate asynchronous runtime logs with Winston (6869cd0)
- feat(builtin): merge directory view switch into the filter bar (0c28fc3)
Bug Fixes
- fix(logging): use documented shutdown lifecycle (2938d9c)
- fix(sidebar): contain hidden labels and horizontal overflow (5f77831)
- fix(editor): keep text selections visible on active lines (f2f2df7)
- fix(runtime): release closed content leases and add local diagnostics (ccfb413)
- fix(ui): reduce card empty-state text emphasis (0014ec5)
- fix: check live resources and preserve exit state through shutdown (b66db35)
Documentation
- docs: archive completed log rotation plan (8abd11b)
Maintenance
- chore: remove temporary runtime diagnostic tooling (45f12e2)
- test: remove redundant assertions and isolate plugin integration checks (647a38e)
- perf(builtin): throttle directory refresh and skip unchanged diff renders (60394a6)
- perf(session): reuse creation identities during startup reconstruction (f3f6e76)
Full Changelog: v1.0.0-prerelease.19...v1.0.0-prerelease.20
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.10.2@asterism-app/builtin-api@0.26.1
Asterism v1.0.0-prerelease.19
Features
- feat(builtin): refine creation list, shell profile, and tool error views (83e4560)
- feat(agent): show a centered empty state in new conversations (845e87e)
Bug Fixes
- fix(markdown): treat single dollar signs as literal text (e1f725b)
- fix(workbench): keep canvas texture fixed in screen space (f0b635b)
- fix(ui): restore centered process summaries and failure colors (95aaff2)
Refactoring
- refactor(ui): unify tool header content slots (4aaad63)
Full Changelog: v1.0.0-prerelease.18...v1.0.0-prerelease.19
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.10.1@asterism-app/builtin-api@0.26.1
Asterism v1.0.0-prerelease.18
Features
- feat(ui): add streaming previews for long tool inputs (06ab405)
- feat(ui): summarize collapsed tool activity (30c707d)
- feat(tools): expose opt-in resource result schemas (c2e9b2a)
- feat(filesystem): add live Git changes view (8db7ff4)
- feat(subagents): render task lists and still task states (711dc28)
Bug Fixes
- fix: compact with the session thinking level and fold failures into the marker (4657343)
- fix(tools): use optional second-based timeouts and fold script logs (c5d260d)
- fix(ui): use compact shell profile status icons (410c9e2)
- fix(ui): remove nested scrolling from MCP cards (5838ddd)
Refactoring
- refactor(subagents): separate task listing from inspection (3651717)
- refactor(tools): unify MCP and search tool headers (87d1eca)
Documentation
- docs: plan removal of expectation-only tests (27a59d2)
- docs: file runtime OOM and log rotation todos (c6a7eb8)
- docs: plan agent-operated browser resources (9d03092)
- docs: archive unified notification proposal (57e9a89)
- docs: clarify agent paradigms and user-defined workflows (b822e45)
Maintenance
- test: drop inspect key-list assertions (9046ec3)
- chore(i18n): remove unused interface messages (9942dfd)
Full Changelog: v1.0.0-prerelease.17...v1.0.0-prerelease.18
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.10.1@asterism-app/builtin-api@0.26.1
Asterism v1.0.0-prerelease.17
Features
- feat(usage): add Sub2API usage provider (80873cf)
- feat(usage): unify usage units and periods; report New API key and account balances (4d5d92e)
- feat: add New API key balance usage provider (f4452aa)
Bug Fixes
- fix(questions): unify custom option styling and select on edit (b3259e6)
- fix: unify island identity across settings editors (d6b446d)
- fix(i18n): unify tool labels and settings summary punctuation (8ac6b82)
- fix(settings): use sliders icon for general category (b010c5e)
- fix: mark exhausted provider usage capsules in red (ff2ef86)
- fix: remove generic hints from argument validation errors (3f8f3be)
- fix: isolate settings editor form IDs with useId (4c4e9f8)
Refactoring
- refactor(i18n): standardize localization keys (f437a24)
Full Changelog: v1.0.0-prerelease.16...v1.0.0-prerelease.17
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.10.0@asterism-app/builtin-api@0.26.0
Asterism v1.0.0-prerelease.16
Features
- feat(sessions): show session-menu toggles as two-state items (99ea20e)
- feat(commands): rebuild application palette on cmdk with nested pages (59ee4d8)
- feat(sidebar): add folders/recent view switch with persisted state (0cf158c)
- feat(commands): add application command palette with session auto-rename (6bf19be)
- feat(sessions): add automatic sleep and configurable recycle-bin retention (a646cc0)
Bug Fixes
- fix(drafts): reveal grip on hover and retone delivery modes (3db0b28)
- fix(tools): constrain tool inputs to objects or null (944cacd)
- fix: coordinate dock animations and screen overflow spacing (ec0a908)
- fix: stop automatic sleep retries and resolve review findings (35a1316)
- fix(folders): mark folder menu selection with a trailing check (11ddd96)
- fix(ui): show provider/model identity in agent tooltip (77b8590)
- fix(ui): dock sidebars outside the island viewport (357fa37)
- fix: align diagnostic request rows and keep costs on one line (31dbadd)
- fix: use colon separator in tool call headers for resource name and target (812a3a0)
- fix(ui): separate island cancellation from closing (eeee290)
- fix(subagents): remove duplicate check body status (967f4ed)
- fix: surface resource restrictions before creation (c0859e2)
- fix(ui): keep tool preparation header typography consistent (71b8206)
- fix: discover models through parallel endpoint candidates (68652bb)
- fix: unify ask user review flow for all question counts (be856c9)
- fix(ui): preserve session islands during home transitions (fc608cc)
- fix(ui): remove duplicate restarting status in update popover (2a8d3df)
Maintenance
- style: tighten agent conversation spacing (3937cde)
Full Changelog: v1.0.0-prerelease.15...v1.0.0-prerelease.16
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.9.0@asterism-app/builtin-api@0.26.0
Asterism v1.0.0-prerelease.15
Features
- feat: refine conversation, island, and template motion (586f2b4)
- feat: add word wrap toggles to editors and markdown code blocks (f4ab338)
- feat(templates): restore initial object island layouts (182d741)
Bug Fixes
- fix: clarify peek investigation context (6f2dc59)
- fix: resolve prerelease review findings (60ebf07)
- fix(desktop): keep macOS runtime alive after closing window (5f13bc6)
- fix(builtin): unify agent execution feedback inline (895680e)
- fix(builtin): keep draft more actions visible (1bff291)
- fix(ui): animate list row action reveal (7797230)
- fix: fill available space in schedule message editors (dd08b40)
- fix: unify agent composer cursor styles (68ad398)
Refactoring
- refactor(builtin): consolidate conversation input lifecycle (6d5595f)
- refactor(storage): centralize application data layout names (41af3ae)
Documentation
- docs(plans): defer diagnostics panel read cost investigation (66fc068)
- docs: clarify resource script JavaScript capabilities (1ec24f5)
Full Changelog: v1.0.0-prerelease.14...v1.0.0-prerelease.15
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.8.0@asterism-app/builtin-api@0.26.0
Asterism v1.0.0-prerelease.14
Features
- feat(builtin): expose Peek clients and add conversation explanation panel (d7368f3)
- feat(builtin): add saved text and a per-Agent command panel (56ffd00)
- feat(builtin): include request model identity in environment prompt (3e057f2)
- feat: replace focus mode with a horizontal island workspace (88ecbf1)
- feat(sdk): add reference URLs and reference drag transfer (ee9e216)
- feat: add composer reference chips and @ reference menu (a347c9e)
- feat: add reversible session completion marker (2eedc62)
Bug Fixes
- fix(ui): keep scrollbar visibility independent of autoscrolling (cc2d332)
Refactoring
- refactor: split Agent command features and share Markdown through ui (2d238ec)
Documentation
- docs: require confirmed model identity for commits (aaf7b3b)
- docs: plan horizontal island workspace redesign (2e83a56)
- docs: clarify resource inspect tool discovery (0333ed2)
Full Changelog: v1.0.0-prerelease.13...v1.0.0-prerelease.14
Plugin packages
Plugin development packages for this version, available under the npm next tag:
@asterism-app/sdk@1.8.0@asterism-app/builtin-api@0.26.0