Repository navigation
Releases
Releases · apilots/talos
Talos v0.1.15
Immutable
release. Only release title and notes can be modified.
Talos v0.1.15
Bug Fixes
- agent: persist execution metrics and fix TUI shutdown logging (#80)
Documentation
- release: archive v0.1.14 notes
Full Changelog
Talos v0.1.14
Talos v0.1.13
Immutable
release. Only release title and notes can be modified.
Talos v0.1.13
New Features
- tracing: inspect terminal session execution history (#73)
- preview: unify session-bound file preview across Web and Desktop (#69)
- desktop: embed managed browser tabs without stealing focus (#68)
- plugin: unify MCP delivery and lifecycle on workers (#66)
- llm: add protocol-based custom providers and model picker (#61)
- installer: support verified local TUI archives (#57)
- worker: bundle private Docker desktop and browser applications
- app: add modular resource tabs and browser workspace
- browser: add built-in MCP and capability-owned browser runtimes
Bug Fixes
- llm: unify provider HTTP deadlines and reasoning controls (#74)
- browser: default scheme-free addresses to HTTP (#71)
- desktop: finish native window shutdown safely
- complete container runtime and embedded desktop control (#67)
- tui: preserve paragraph spacing in streamed results (#63)
- tools: bound model results and persist Bash output logs (#60)
- session: preserve context usage when switching models (#58)
- mcp: await exiting process groups and retain cancelled cleanup ownership (#56)
- sync: keep local reads independent of remote authorization (#54)
- e2e: publish latest reports atomically
- e2e: isolate short runtime paths and container build output
- web: keep computer homepage search-only
- e2e: own run resources and reuse prepared binaries
- web: hide navigation before selecting a computer
- web: remove redundant empty-home header
- web: clarify homepage without a selected computer
- desktop: recover disconnected and cancelled browser targets
- desktop: cancel pending browser primitives safely
- desktop: settle browser inputs after cancellation
- desktop: await Chrome target retirement after close
- deepseek: preserve tool arguments and accept empty reasoning
- workspace: refresh bound projects and verify NAT identities
- e2e: restore owned hosts and reproducible sync fixtures
- browser: preserve startup and retire failed desktop admissions
- ci: provision native browser and contract test environments
- browser: invalidate native targets across mode and lifecycle changes
- app: preserve drawer focus intent and refine shared surfaces
- files: adapt resource views to available pane width
- browser: serve Docker homepage through a private supervised endpoint
- computers: retain search count live region
- computers: simplify count presentation
- computers: distinguish search matches from account totals
Performance
- sync: reduce ACK overhead and reuse calendar-or-size log rotation (#55)
Documentation
- browser: align drawer, homepage and native target contracts
- browser: define computer capabilities and workspace contracts
- release: archive v0.1.12 notes
Build and CI
- scope browser acceptance by directory and group (#72)
- reuse sandbox environments and scoped test artifacts (#65)
- scope module checks and reuse release installation artifacts (#64)
- scope Desktop browser acceptance through unified selector
- scope native E2E for Web-only changes
Tests
- e2e: print redacted failure and preflight diagnostics
- e2e: scope installer prerequisites to their execution host
- e2e: unify discovery and prerequisite checks
- e2e: locate sidebar trigger in business header
- e2e: verify drawer focus preconditions and settled layouts
- e2e: preserve prepared Chrome platform environment
- e2e: add numbered browser workspace product scenarios
Maintenance
- web: unify light and dark interface presentation (#62)
- browser: remove trailing whitespace from feature files
- worker: add a restrained Talos orbit wallpaper
Full Changelog
Talos v0.1.12
Immutable
release. Only release title and notes can be modified.
Talos v0.1.12
New Features
- computers: remove owned registrations and preserve synced history
- sync: distinguish topology connection and activity states
Bug Fixes
- computers: persist own registration removal and snapshot history
- sync: label retained topology address as last verified
- sync: preserve endpoint and clarify disconnect feedback
- desktop: isolate overlapping recovery and sign-out
- desktop: retire subscription notices across account changes
- desktop: restore authenticated subscriptions after backend restart
- sdk: restore personal host binding after login
Improvements
- computers: simplify worker registration and configuration
Documentation
- release: align supported platform guidance
Build and CI
- release: disable macOS Intel builds and installation
Tests
- ci: derive release fixture versions from the workspace
Full Changelog
Talos v0.1.11
Immutable
release. Only release title and notes can be modified.
Talos v0.1.11
Bug Fixes
- sync: consume SDK room lifecycle patch
Improvements
- deploy: separate Server and Worker examples
- deploy: standardize Talos Server configuration
Build and CI
- install: reuse the committed lock in Docker acceptance
- pin the verified Cargo dependency graph
- align Docker installer toolchain
- scope release checks to changed inputs
Tests
- sync: require fresh topology observations
- sync: require complete topology observations
Maintenance
- remove obsolete computer prototypes
Full Changelog
Talos v0.1.10
Immutable
release. Only release title and notes can be modified.
Talos v0.1.10
New Features
- computers: add authenticated sync topology and list views
- deploy: prepare authenticated Computer hub production setup
Bug Fixes
- session: wait through Worker cleanup before shared handoff
- session: await Worker confirmation before cross-manager handoff
- storage: close SQLite connections when BEGIN is cancelled
- sync: keep slow presence outside document synchronization
- sync: isolate presence failures and refresh verified observations
- desktop: restore authenticated cloud enrollment from local settings
- ci: install checksum-verified official actionlint
Improvements
- sync: consume published metrics SDK and remove wire copies
Documentation
- deploy: preserve private service paths when sharing the proxy CA
- deploy: document installed Caddy upstream trust syntax
- release: use canonical generator output for v0.1.9
- release: restore v0.1.9 release notes format
Build and CI
- release: reuse validated candidates and formal products
Tests
- ci: gate SQLite cancellation and Worker handoff regressions
Full Changelog
Talos v0.1.9
Immutable
release. Only release title and notes can be modified.
Talos v0.1.9
New Features
- sync: synchronize account data across control planes
- computers: unify desktop and remote worker workspaces
- agent: add distributed worker execution
Bug Fixes
- build: include Linux sandbox runtime in Server and TUI packages
- release: keep synthetic tag conflicts outside automated gates
- release: validate local annotations before fetching tags
- release: record source gate repairs in v0.1.9 notes
- worker: drain registration before closing the Direct listener
- sandbox: make source tests use explicit native runtime inputs
- ci: validate release candidates with the shared source gate
- release: validate tag annotations before publication
- release: preserve canonical Markdown in annotated tags
- release: align root certificate notice with fresh dependency resolution
- ci: provision release tools and share validated Cargo lockfile
- release: record v0.1.9 candidate validation
- release: describe generated dependency lockfile provenance
- release: document v0.1.9 release notes
- sandbox: declare Tokio features and close architecture records
- sandbox: mask denied files in Linux execution
- ui: avoid automatic sidebar focus on page reload
- agent: preserve admitted Worker routes for OAuth callbacks
- ui: preserve neutral sidebar focus and await settings navigation
- ci: prepare Cargo lock mountpoint safely
- ci: isolate Docker build lockfile
- restore anonymous embedded TUI mode
- ci: pin MinIO client for S3 E2E
- ci: read PR trust from GitHub API
- ci: keep PR gates runnable
- ci: run trusted PR gates reliably
- computers: close admission, connection and UI regressions
- chat: load complete history before incremental session events
- agent: preserve cancellation settlement during input delivery
- e2e: parse tagged timeline events and propagate collection failures
- upgrade: clean completed migration artifacts
- upgrade: repair pre-0.1.8 history artifacts
Documentation
- mark superseded Computer UI acceptance as historical
- agent: document distributed execution contracts
- spec: archive implemented designs
- upgrade: define task cleanup lifecycle
- release: align platform verification guidance
Build and CI
- prepare Apache-2.0 distributions and standalone Cloud fixtures
- separate app-server smoke from provider-backed acceptance
- allow native installer jobs to finish cache cleanup
- simplify PR checks by directory (#24)
- gate external contributor workflows (#23)
- prefetch native installer dependencies before offline acceptance
- expose actionable E2E failure diagnostics
- isolate interaction and sandbox E2E gates
- retain Docker installer failure report
- gate Talos E2E and own release workflow
- rust: provision protoc for source builds
Tests
- e2e: spawn clients without inheriting gRPC fork state
- e2e: stream recovery bodies and submit pasted commands once
- e2e: harden real transport and Worker settlement fixtures
- e2e: close browser processes and inherited driver pipes
- e2e: align Computer acceptance with control-plane ownership
- e2e: repair hosted prerequisites and replace MinIO fixture
- follow timeline event envelope in interaction E2E
- e2e: verify multi-node worker coordination
Maintenance
- release: align stabilization lifecycle and release gates
Full Changelog
Talos v0.1.8
Talos v0.1.8
Highlights
- Added MCP server management for local and remote transports, including credentials, OAuth, resources, images, and isolated stdio subprocess lifecycle handling.
- Added image-capable DeepSeek configuration and compact image attachment previews in conversations.
- Improved session, workspace, provider execution, error reporting, and composer menu behavior.
New Features
- Add MCP management, image support, and workspace API improvements.
Bug Fixes
- mcp: enforce shared tool-result limits, protect credentials, preserve valid bindings, and surface per-server startup failures.
- release: track the App Server SDK client version and make release checks deterministic across locales and multi-commit pushes.
- web: stabilize composer menus, keep context usage visible, and unwrap HTTP authentication responses.
- memory: align shared scope and conservative prompt policies.
- deployment: restrict instance configuration according to the configured deployment mode.
- error: address navigation and history review findings.
Breaking Changes
- error: unify error reporting and durable user-facing notices.
Improvements
- web: remove the unused runtime mode.
- agent: unify provider execution and durable session architecture while keeping the event sink focused.
- error: converge failure ownership.
- workspace: decouple agent and workspace state.
Documentation
- Clarify architecture contracts, workspace isolation, and engineering guidance.
Build and CI
- Tier checks by delivery stage.
Maintenance
- Unify release notes and artifact publishing across the source and release repositories.
- Keep implementation plans local.
Validation
- Rust workspace checks passed with 1,501 tests; 10 tests remained skipped by their existing configuration.
- Frontend lint, type checking, Web/Desktop builds, repository checks, and 500 tests passed; two integration tests remained skipped by their existing configuration.
- MCP output-limit, plugin installation, credential failure, and HTTP credential lifecycle scenarios passed.
- Installer and release contract tests passed.
Full Changelog
Talos v0.1.7
Talos v0.1.7
Highlights
- Added unified sandbox permission flows across Web, Desktop, TUI, and agent tools.
- Added queued messages, contextual composer commands, context usage, and compaction lifecycle presentation.
- Added model-driven workspace memory and Dream Memory OKF bundles.
- Added portable TUI installation bundles and refined macOS Desktop packaging.
New Features
- memory: adopt Dream Memory OKF bundles
- memory: add model-driven workspace memory
- agent: add configurable inner model
- desktop: refine macOS DMG install window
- brand: unify cross-platform app icon assets
- chat: show running session spinner
- assets: unify Talos logo across products
- chat: present context compaction lifecycle
- chat: add contextual composer commands
- web: refine light theme chat presentation
- session: expose context usage across clients
- message-queue: support queued session messages
- release: add portable TUI bundle installer
- add sandbox permission interactions across clients
- add unified sandbox and permission runtime
- add web search settings config
Bug Fixes
- tools: reject symlinked dotenv searches
- agent: prevent secret exposure through tools
- profile: rank model usage across all workloads
- web: translate run lifecycle errors
- turn: control run task cancellation lifecycle
- session: allow persisted models outside catalog
- chat: preserve compact usage precision
- chat: remove copy action from user messages
- profile: preserve usage and activate charts
- service: persist cancelling turn state
- llm: normalize object tool schemas
- session: keep context usage snapshots consistent
- sandbox: preserve private pseudo-filesystems
- support user toolchains in restricted sandbox
- update app server test client config request
Improvements
- tools: remove user-facing plan mode
- error: unify application error handling
Documentation
- memory: specify Dream Memory OKF bundles
- memory: specify user workspace memory
- spec: finalize turn task lifecycle control
- refresh project documentation architecture
- spec: mark context compaction presentation implemented
- spec: mark light theme presentation implemented
- spec: finalize queued message steering design
- spec: add TUI release installer design
- spec: agent runtime message event API
- spec: standardize agent runtime contracts
- spec: MCP server management reliability
- deploy: document SSE proxy deployment
Build and CI
- ci: upgrade macOS runners
- ci: enable manual quality workflow runs
- ci: allow manual TUI installation validation
Tests
- desktop: verify packaged DMG layout
- e2e: stabilize user action HTTP scenarios
- e2e: verify TUI installation on native targets
Tooling
- rust: reduce local build feedback time
Other Changes
- Remove ApplyPatch tool
Validation
- Rust formatting and workspace checks passed; 1,496 of 1,500 tests passed in the parallel suite. One runtime test passed on isolated rerun; three legacy HTTP memory fixtures use pre-Dream-Memory Markdown and remain incompatible with the v0.1.7 parser.
- Frontend lint, type checking, Web/Desktop builds, and 426 tests passed; two integration tests remained skipped by their existing configuration.
- Installer unit and release contract tests passed.
- Native macOS ARM64 bundle build, installation, first-run migration, and runtime startup passed.
- The HTTP workspace and Dream Memory lifecycle E2E passed with canonical metadata.
- The Windows and Linux native installation matrix could not start because of the GitHub private-runner billing limit; public artifact builds run separately in
apilots/talos-releases.
Full Changelog
v0.1.6
Talos v0.1.6
Bug Fixes
- Fixed Desktop Profile page loading by exposing the profile client through the Electron bridge.
Validation
- Frontend lint, tests, typecheck, build, and repository checks passed during push.
- Rust formatting check and cargo check passed during push.