Repository navigation
v0.2.0
Desk v0.2.0
Desk can discover web sources through configurable search connections, show decision paths more clearly, and prepare verified application updates for the next launch.
Research and source discovery
- Configure named Tavily or Google Cloud Search grounding connections in Admin, independently of the assistant model. Gateway holds provider credentials.
- Chat can choose available research tools when the request needs them. Research mode uses those tools directly and no longer requires the legacy source-led research configuration to enable Send.
- Search receipts and retained result digests are verified before returned links can be read or explored. Search records stay with their response through reload and backup.
- Provided-sources-only settings remain available. Search requires a configured provider account; configuration alone makes no paid search request. No live provider account was used in release testing.
Logic maps and local development
- Configure decision colors and symbols without guessing their meaning from outcome names.
- Highlight related nodes and edges across branching and converging paths. Auto-arrange restores a readable layout; dragging avoids unnecessary layout work.
- VS Code tasks and a local lifecycle helper start, stop, restart, and report the development servers.
Releases and updates
- Help & About shows update status and links to release downloads.
- Managed installations can verify and prepare a complete bundle, cancel a prepared update, or opt into updates before the next launch. Automatic installation is off by default. Running work is not restarted automatically.
- The updater retains the previous bundle for explicit rollback. Development checkouts and existing job release snapshots are preserved.
- CI and packaging use one component lock. Daily component-update PR automation requires the repository's
COMPONENT_UPDATE_TOKENbot credential; it is separate from installation updates.
| Component | Pin |
|---|---|
| Runtime | v0.23.1 |
| Runner and source worker | v0.1.0-rc.1 (preview) |
| Gateway and required Desk adapters | v0.5.0 |
The downloadable Desk bundle is Linux/amd64. The managed launcher requires Python 3.8 or later. It verifies archive checksums and every file in the release manifest. This release preserves state epoch 1; rollback changes executable selection, not user data.