Releases: OldKrab/OpenAIDE
Releases · OldKrab/OpenAIDE
Release list
v0.0.1
Highlights
- Ship the first stable OpenAIDE release for VS Code, with native packages for Linux x64, Windows x64, and macOS Apple Silicon.
- Run Codex, OpenCode, and custom ACP Agents in inspectable Tasks that keep Agent messages, plans, tool activity, terminal output, permission requests, questions, and failures together.
- Reopen durable Tasks, archive work you no longer need in the main list, adopt supported Agent sessions, and recover sessions left stuck after a crash.
Experience
- Navigate Projects and Tasks with durable pinning, Composer History, responsive Agent settings, context-usage details, Agent plans, and subagent activity.
- Preview Tool images, copy Markdown code blocks, inspect semantic Tool summaries, and receive native OS notifications when background Tasks need attention.
- Preserve pending questions and permissions through configuration changes, restore composer focus reliably, and keep compact Chat activity readable across constrained layouts.
Reliability
- Persist accepted Chat and Task activity before rendering it, expose failures instead of silently retrying uncertain actions, and provide privacy-safe support diagnostics.
- Recover empty prepared Tasks safely, synchronize newer native-session history, and improve fallback file uploads with faster chunking, transient-timeout retries, and actionable stalled-upload errors.
- Build every release from one canonical version, stamp each packaged manifest exactly, and identify unofficial VSIX builds by their source commit.
Availability
- GitHub includes platform-specific VSIX packages for VS Code 1.100 or newer. VS Code Marketplace availability follows manual package verification.
Changelog
Full Changelog: v0.0.1-beta.4...v0.0.1
v0.0.1-beta.4
Highlights
- Deliver native OS notifications on Linux, macOS, and Windows when a Task needs attention while VS Code is in the background.
- Speed up fallback chunked file uploads and report stalled uploads with an actionable retry error.
- Give New Task, Settings, and established Task tabs distinct VS Code icons.
Bug Fixes
- Preserve pending permission and question prompts when Agent configuration options change.
- Restore composer focus after returning to VS Code, keep multiline paste spacing intact, and preserve native undo behavior.
- Keep slash-command results inside the composer and align compact composer options consistently.
- Keep Markdown blockquotes transparent across App Shells and normalize collapsed tool-row spacing.
Improvements
- Animate Plan expansion with a stable toggle target and reduced-motion support.
- Recognize safe numbered file excerpts as Read activity and improve the readability, separators, colors, and overflow behavior of semantic tool summaries.
- Add privacy-safe diagnostics for reliable-session polling and upload rejections.
- Mark manually built VSIX artifacts with their source commit so they cannot be confused with official releases.
Changelog
Full Changelog: v0.0.1-beta.3...v0.0.1-beta.4
v0.0.1-beta.3
Highlights
- Active Tasks now keep running when VS Code is backgrounded or a client heartbeat temporarily expires.
- Clicking Agent-provided file links opens the file and referenced line directly in VS Code.
- Saved beta Task history with older search presentations now migrates and opens correctly.
- Agent and Thought messages that share an ACP message identity no longer interrupt the active session.
- Activity summaries are shorter and preserve important filenames and skill names in narrow layouts.
- Worktree shortcuts now open the canonical Settings page, and newly saved custom Agents are checked automatically.
Polish
- VS Code Task notifications stay compact even when Agent-provided titles are long or multiline.
- Composer actions align more cleanly with the right edge.
Changelog
Full Changelog: v0.0.1-beta.2...v0.0.1-beta.3
v0.0.1-beta.2
Highlights
- Uploaded files now keep their original filenames while OpenAIDE uses collision-safe storage names internally.
- Existing beta Task history now opens after the Tool presentation storage change.
- Settings now includes Reset task history to recover from corrupted local Task data.
Changelog
Full Changelog: v0.0.1-beta.1...v0.0.1-beta.2
v0.0.1-beta.1
Highlights
- Rebuilt Settings with a consistent, responsive catalog-and-detail experience for agents, MCP servers, skills, and worktrees.
- Added first-class Agent plans, context usage, and Codex subagent activity to Task Chat.
- Added durable Task pinning and Composer History recall across Tasks in the selected Project.
- Added safe Tool image previews with a full-screen zoomable viewer, plus one-click copying for Markdown code blocks.
Improvements
- Open Tasks now synchronize newer native-session history automatically, and compact Chat timelines load earlier pages when the viewport remains underfilled.
- Read and search commands receive clearer semantic titles, icons, scopes, and tooltips while unknown commands retain the Terminal fallback.
- Mixed Tool activity groups now use consistent semantic labels, and valid image previews appear without misleading speculative loading states.
- Managed worktrees inherit ignored machine-local Driver and Target configuration from the primary checkout.
Bug Fixes
- Missing Task deep links now show Task-scoped recovery without marking the App Server connection as failed.
- Worktree Management now closes when its owning surface changes instead of remaining over unrelated routes.
- Multi-Project sidebars once again apply adaptive per-Project Task limits.
Changelog
Full Changelog: v0.0.1-alpha.16...v0.0.1-beta.1
v0.0.1-alpha.16
Features
- Archive unwanted discovered Native Sessions without deleting or changing Agent-owned history. Archived sessions stay hidden across refreshes and restarts, remain available in Archive, and can be restored in both Web and VS Code.
Reliability
- Recover a missing empty New Task session before its first message, preserving the selected Agent configuration and starting the accepted prompt exactly once.
- Keep authentication process-reuse coverage independent from unrelated session-close teardown latency.
Changelog
Full Changelog: v0.0.1-alpha.15...v0.0.1-alpha.16
v0.0.1-alpha.15
Features
- Rename open Tasks directly from navigation and reset them to the latest automatic Agent title at any time. Renames also update existing VS Code editor tabs without reopening them.
- Choose any Project, root, or worktree in a multi-root VS Code window when starting a New Task, with retained last-used context and editor-native picker placement.
- Show semantic Read, List, Search, and Skill titles for conservatively classified safe commands while preserving the full original command and output in expandable details.
Reliability
- Keep newly created empty Agent sessions alive until their first prompt completes, so a long-lived Prepared Task can still accept its first message.
- Present stable recovery language in Chat while retaining raw Agent and runtime errors only in diagnostics.
Bug Fixes
- Prevent New worktree creation from briefly showing a false branch collision or misleading lock-contention message while the operation starts.
Changelog
Full Changelog: v0.0.1-alpha.14...v0.0.1-alpha.15
v0.0.1-alpha.14
Features
- Add general file attachments across Web, VS Code, and Desktop, with durable attachment history, previews, download or reveal actions, upload progress, cancellation, and reliable handling for large images and files.
- Introduce an explicit Archive lifecycle with restore support, a redesigned Task Navigation sidebar, collapsible Project groups, bounded pagination, and consistent Task details across desktop, mobile, and VS Code.
- Support ordered ACP boolean configuration options and remember each Agent's last confirmed mode, model, reasoning, and other session choices for new Tasks.
Performance and reliability
- Replace growing whole-history Task rewrites with journal-backed Chat storage, lazy Task loading, bounded compaction, and lightweight navigation metadata for faster startup and steadier long-running conversations.
- Keep the shared App Server alive across VS Code windows and make upgrades, mobile reconnects, reliable HTTP sessions, and slow startup recover without brittle fixed-timeout assumptions.
Bug Fixes
- Recover empty Prepared Tasks when an Agent no longer recognizes their Native Session, without losing the composer draft or selected context.
- Let a completed steering prompt settle the active Task turn instead of leaving it stuck In Progress.
- Stabilize popup placement, focus, scrolling, hover behavior, mobile composer menus, Archive pagination, and project collapse animation.
- Suppress redundant VS Code notifications for the Task that is already open while retaining attention notifications for background Tasks.
Diagnostics
- Add cancellation timing milestones and update the artifact helper for the current split Task and Chat storage format.
Changelog
Full Changelog: v0.0.1-alpha.13...v0.0.1-alpha.14
v0.0.1-alpha.13
Features
- Add VS Code workbench notifications when background Tasks finish, stop, fail, require permission, or ask a question.
- Show alerts only when the affected Task was not focused when the event occurred, including when another Task, source file, workbench surface, or application was focused.
- Add an Open Task action that routes directly to the corresponding Task editor.
- Use VS Code's Notification Center, notification filtering, and Do Not Disturb controls; these are workbench notifications rather than operating-system notifications.
Reliability
- Suppress old attention events at startup so existing Tasks do not create a notification backlog.
- Prevent duplicate and replayed notifications across reconnects and extension restarts with extension-global delivery receipts.
- Accept persisted Task Attention timestamps in both epoch-millisecond and ISO formats, fixing valid events that could otherwise be silently suppressed.
- Keep Task Attention state authoritative in the App Server while the VS Code shell owns focus observation, local delivery, and Task routing.
Changelog
Full Changelog: v0.0.1-alpha.12...v0.0.1-alpha.13
v0.0.1-alpha.12
Features
- Share one resilient App Server client across VS Code Task surfaces, keeping editor tabs and Task Navigation synchronized without exposing backend credentials to webviews.
- Add actionable Codex setup and authentication recovery, including Node.js guidance, retry controls, and clearer Native Session discovery failures.
Bug Fixes
- Preserve each Task's Native Session identity across cancellation timeouts, restart recovery, and failed session attachment so follow-up prompts cannot silently switch sessions.
- Harden App Server restart and resumable HTTP recovery while retaining the same logical VS Code client and workspace state.
- Keep the sidebar selection aligned with the active Task editor and reliably reuse existing Task tabs.
Chores
- Update the tested Codex ACP fallback to 1.1.4 and normalize npm lockfile metadata.
Changelog
Full Changelog: v0.0.1-alpha.11...v0.0.1-alpha.12