Repository navigation
Releases
Releases · ravenmk2/wispjar
v0.3.0
Changelog
Features
- a277eee feat(chat): add semantic activity icon animations
- 72c6c2e feat(chat): add tool detail wrapping and full write content
- 18acbf1 feat(chat): confirm forks with editable titles and refresh sidebar
- a2709f2 feat(computer): add persistent cloud computers and concurrent workspaces
- ff3fb52 feat(files): streamline workspace browsing and support large downloads
- c2eff5b feat(web): add zoomable image previews and turn dividers
- bb2f05b feat(web): adopt bottled wisp logos and themed favicon
- 09dae31 feat(web): apply three-star logo and retain detailed variants
- d04ce48 feat(web): manage cloud computers and session workspace files
- 4b45ae4 feat(web): paginate workspace sidebar lists
- 4eb1fe0 feat(web): streamline cloud computer workflows
- f9ced95 feat(web): use Clash Display for sidebar wordmark
- f10809e feat(web): use rounded animated bulb for thinking
- ffbb0d1 feat: separate computer and agent execution environments
- 955e21e feat: support persistent read_media images with provider file references
Bug Fixes
v0.2.0
Changelog
Features
- 4c295e1 feat(chat): lazy session creation, freer iteration cap, and conversation UI polish
- 39fdee2 feat(chat): refine activity feedback and lock conversation model settings
- 0d6f262 feat(models): normalize reasoning levels and separate composer selectors
- 01a10f5 feat(sandbox): inject env vars at creation with platform defaults and per-agent overrides
- 2998e07 feat(web): add brand logo and favicons, unify product name as Wispjar
- 0c10b8e feat(web): add table copy and improve markdown block headers
- 04964ae feat(web): consolidate org switching and admin entries into user menu
- d78b439 feat(web): improve chat typography and theme contrast
- c8b39b2 feat(web): polish chat interactions and tool output
- 0e7075d feat(web): raise sidebar text contrast and enlarge chat font to 15px
- d822d39 feat(web): refine turn and process disclosure in chat history
- 3d1b3a1 feat(web): refresh theme tokens and add collapsible workspace sidebar
- ba28c49 feat(web): replace composer stats with context usage ring and hover card
- 2ebe00f feat(web): unify tooltip themes and status styling
- e728601 feat(web): use default user-round icon for avatar instead of name initial
Bug Fixes
- 0b745c0 fix(chat): align disclosure icons with message content
- 450923e fix(chat): allow resetting reasoning effort to default
- 6366dc1 fix(chat): keep failed activity collapsed and simplify labels
- 11cd1fa fix(chat): restore full history and refine conversation UI
- 9512f7c fix(web): defer draft reasoning effort until session creation
- 1609230 fix(web): neutral gray user bubble in light theme, plain-text exit code in exec detail
- 427bcff fix(web): preserve forked replies and simplify sandbox status
v0.1.0
Changelog
Features
- 2f5ffef feat(provider): per-provider adapters with raw usage normalization
- 0c4b594 feat(runtime): accept image-only prompts without text content
- 3c0a4bd feat(runtime): add ask_user_question tool with timed/continued wait semantics
- f293765 feat(runtime): add read_media tool for agent-initiated image reading
- 8ce1780 feat(sandbox): pause idle sandboxes and resume on demand instead of recycling
- 9050ff8 feat(sandbox): support opensandbox server proxy mode
- efcd668 feat(web): add dark theme with light/dark/system switch
- ed31464 feat(web): add question card for ask_user_question tool
- e5a2dcf feat(web): add reasoning effort picker and platform capability editing
- b7ed374 feat(web): align global theme, sidebar and home visuals with reference design
- ada107c feat(web): align message stream, tool rows and stats with reference design
- 9776b28 feat(web): collapse completed turn process into summary row
- 82c3e5a feat(web): fold workspace top bar into the sidebar
- 3c193da feat(web): integrate sandbox file preview as panel tab with refresh
- 35e5374 feat(web): preview sandbox images, HTML and markdown in a dialog
- cc5342f feat(web): refresh light theme with cold-white layers and alpha-based tokens
- 7d34bf6 feat(web): render markdown tables as rounded cards with hairline rows
- 3513ef8 feat(web): render read_media image results as thumbnails in tool cards
- cae0398 feat(web): restyle composer as capsule card with takeover approval
- 3ad31f8 feat(web): show message actions only on final answers and soften token stats
- 1e10417 feat(web): show paused sandbox status and default idle ttl 28800
- acfddac feat(web): support image attachments in composer and messages
- bc36f25 feat(web): widen sandbox panel to 420px with drag-to-resize
- 000d0ba feat: add agent skills, task-based subagent delegation, agent editor, trajectory view and sandbox file panel
- 09cfbd8 feat: add authentication, multi-tenancy, provider management, platform settings and admin web console
- 4bb9aed feat: add conversation image input end-to-end
- cce3ea7 feat: add eino agent runtime with sandbox tools, event-sourced sessions, websocket realtime protocol and chat UI
- e4a0e3d feat: add session-level reasoning effort, default approval auto, cache-stable prompts
- 82c94d2 feat: add usage reports, audit log, session forking and sandbox settings hot-reload
Bug Fixes
- 6c04625 fix(build): make docker image executable regardless of source file mode
- ad0096b fix(ci): build goreleaser docker images from runtime-only Dockerfile
- d0d69fb fix(ci): resolve lint issues and pin ubuntu-24.04 runners
- ce33c20 fix(provider): guard nil map when model default_params is JSON null
- 4b4a7b7 fix(runtime): estimate images as vision tokens in context trimming
- 22f7011 fix(runtime): return tool failures as error results instead of aborting runs
- 78c613d fix(web): correct cache hit rate and token total formulas in StatsPills
- 638cbc8 fix(web): count only trailing assistant text as final answer, flag exec failures
- 31651c1 fix(web): drop focus ring on textareas to avoid inner rectangle in composer card
- 76a2dbb fix(web): fold final-answer reasoning into the turn process group
- f767fff fix(web): portal dropdown submenus and scope popover blur
- 749163e fix(web): support insecure HTTP origins without crypto.randomUUID
- 7d1e59c fix: store usage date as literal string to avoid timezone drift; auto-expand task card when nested approval is pending