Skip to content

Releases: ReviewStage/vespin

Vespin host 0.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 01:54
4d7c7a0

Vespin's host daemon 0.7.0 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Vespin host 0.6.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 23:45
70b9364

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Vespin's host daemon 0.6.0 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Luke host 0.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 04:24
15ab669

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Luke's host daemon 0.5.0 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Luke 0.24.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 03:46
95ebd19

What's Changed

  • fix(service): agents write every pull request they name as a mention by @dastratakos in #5857
  • fix(database,service): read agents and Inbox items under one visibility rule each by @dastratakos in #5812
  • fix(ui): a menu row not checked keeps no check room, so its end marks reach the edge by @dastratakos in #5856
  • docs(changelog): link #5838 from 0.23.0's "didn't hear back" fix by @charleslpan in #5859
  • refactor(panel,features): draw the Inbox from the account's feed alone by @dastratakos in #5860
  • fix(panel): the Inbox's rows sort anew once the pointer leaves the list by @dastratakos in #5753
  • fix(panel): one wording for hover card notes by @dastratakos in #5861
  • feat(panel): every hover card wears its subject's glyph by @dastratakos in #5864
  • refactor(ui,panel): one hover card skeleton in the loaded card's slot by @dastratakos in #5866
  • refactor(ui,panel): list rows hang their cards beside the row by @dastratakos in #5868
  • refactor(features,database): "coding agent" becomes "agent" in their TypeScript names by @dastratakos in #5820
  • refactor(panel): the corner holds only age or state by @dastratakos in #5863
  • feat(panel): task card leads with its name and board marks by @dastratakos in #5870
  • refactor(service,host,gateway): "coding agent" becomes "agent" in their TypeScript names by @dastratakos in #5877
  • refactor(panel): server, +N faces and Inbox item cards on the shared parts by @dastratakos in #5871
  • fix(ui,panel): keyboard reaches a server card's tool descriptions by @dastratakos in #5878
  • feat(panel): an agent's own page has its Inbox tab by @dastratakos in #5874
  • feat(service,host,panel): keep an agent with no task holding its Inbox items, settled ones included by @dastratakos in #5872
  • feat(ui,panel): compact figures on the turn card by @dastratakos in #5865
  • refactor(panel): one provenance row and one time format by @dastratakos in #5869
  • feat: pin every agent through agent_pin, and key tab pins by holder by @dastratakos in #5875
  • feat(panel): show Luke's built-in tools and run_on_mac's standing in the MCP popover by @dastratakos in #5846
  • feat(panel): one pull request card wherever a PR hangs by @dastratakos in #5876
  • refactor(panel,ui,settings): "coding agent" becomes "agent" in names and words by @dastratakos in #5879
  • feat(panel,service): mentions and pull request links work for an agent with no task by @dastratakos in #5873
  • fix(copy): cut the slop copy that landed since the eleventh sweep by @luke-agent[bot] in #5881
  • refactor(service,features): the words every model reads say "agent" where they said "coding agent" by @dastratakos in #5884
  • refactor: "coding agent" wire values become "agent", and automations read both action kinds by @dastratakos in #5882
  • feat(host,panel,service): the open task's agents drawn from the live task list, their writes in the host by @charleslpan in #5885
  • refactor(database): drop the operator notice's task column by @dastratakos in #5862
  • fix(host): queue an app-state write made while another is announced by @luke-agent[bot] in #5883
  • fix(service): read public skill sources on a token, not anonymously by @charleslpan in #5837
  • fix(panel): the channels keep one shared filter when the reader switches away by @dastratakos in #5699
  • chore: remove the LUKE_SYNC flag by @charleslpan in #5887
  • feat(database,service,panel): the task list's agents carry their harness, Mac, and continues, so the tabs read nothing else by @charleslpan in #5888
  • fix(ui): show a control's hover card over the pills inside it by @dastratakos in #5777
  • feat(service): read a skill source from one archive of its commit by @charleslpan in #5886
  • refactor: automations store their action kind as "agent", still reading "coding-agent" by @dastratakos in #5889
  • docs(panel): hover card comments and data attributes match the code by @dastratakos in #5880
  • fix(panel,host): starting a task leaves no draft behind and never turns the window back by @dastratakos in #5714
  • refactor(database): name the agent's tables "agent", leaving a view under each old name by @dastratakos in #5890
  • refactor(ui,panel,settings): drop Show details and the ⌥↓ hover card entry by @dastratakos in #5893
  • revert: name the agent's tables "agent" (#5890), whose migration deadlocks in production by @dastratakos in #5898
  • refactor(database): name the agent's tables "agent", taking their locks with retries by @dastratakos in #5902
  • fix(host): remake a stopped agent VM made from an earlier sandbox image by @dastratakos in #5899
  • fix(host): close four small cleanup leaks by @dastratakos in #5901
  • refactor(database): the coding_agent* columns become agent_*, mirrored for the deploy's overlap by @dastratakos in #5897
  • refactor(host,panel): the Inbox feed reaches the panel on app state through useHostRead by @dastratakos in #5894
  • feat(service): a device reads which of its agents should still stand by @dastratakos in #5900
  • refactor: automations read their action kind as "agent" alone by @dastratakos in #5895
  • refactor(database): agents' conversations are stored as kind "agent" by @dastratakos in #5905
  • refactor(database): drop the "coding agent" overlap: views, mirrored columns, and the old kind by @dastratakos in #5906
  • refactor(database): the foreign keys other tables hold to agent drop "coding_agent" from their names by @dastratakos in #5907
  • feat(panel): ⌘K lists the workspace's automations under Automations by @dastratakos in #5912
  • fix(features): the Add hosts agent prompt installs wherever the install command does by @charleslpan in #5892
  • feat(panel,features): Add hosts shows only the install command, run on each host by @charleslpan in #5914
  • feat(host): a Mac's install command runs beside the app's This Mac by @charleslpan in #5915
  • fix(panel): an unanswered Inbox reply says to try again by @luke-agent[bot] in #5908
  • fix(ui): a choice list's row keys say nothing to a finger by @luke-agent[bot] in #5909
  • fix(panel): the Inbox pager's arrows keep the keyboard at the list's ends by @luke-agent[bot] in #5910
  • fix(panel): agent composers ask for changes and follow ups again by @dastratakos in #5911
  • feat(host): a Mac's uninstall removes exactly its own agents by @charleslpan in #5921
  • fix(panel): an Inbox row's hover shows only its ⋯, its mark and resolve in the menu by @dastratakos in #5920
  • feat(panel): a host's Remove shows the command that takes Luke off it by @charleslpan in #5923
  • fix(service,panel): read a pull request's chapters from the store by @dastratakos in #5858
  • fix(host): a VM mounts a runner folder whose path holds a space where smolvm finds it by @charleslpan in #5927
  • chore(host): version 0.2.1 by @charleslpan in #5928
  • feat(agent-runner): per-agent switched-off tools by @charleslpan in #5930
  • feat(settings): the Pilot experiment by @charleslpan in #5929
  • feat(database): tasks gain a parent task by @charleslpan in #5931
  • feat(features): the pilot agent kind by @charleslpan in #5932
  • feat(host): serve install.sh for host 0.2.1 by @charleslpan in #5935
  • feat(database): tasks gain a mode by @charleslpan in...
Read more

Luke host 0.4.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 03:32
e0af781

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Luke's host daemon 0.4.0 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Luke host 0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 22:18
8fdd04a

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Luke's host daemon 0.3.0 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Luke host 0.2.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 16:39
8bb7d7f

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Luke's host daemon 0.2.1 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Luke 0.23.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:50
2defb77

What's Changed

  • fix(voice): tell the voice the agent's own tools and word its role by standing by @dastratakos in #5537
  • feat(panel): a channel's own hover card by @dastratakos in #5556
  • feat(agents): serve the call's tools to native agents over Luke's MCP server by @dastratakos in #5544
  • fix(agent-runner): offer the tools the Claude Code and Codex prompts name by @dastratakos in #5533
  • fix(service): one Steward policy in the operator's words, its tools, and code by @dastratakos in #5545
  • fix(service): say the developer watches Claude Code's to-dos by @dastratakos in #5563
  • fix(agents): correct misstated eve tool descriptions and prompt words by @dastratakos in #5541
  • refactor: Mac devices become devices by @dastratakos in #5558
  • refactor(host): the platform launcher takes the agent by @dastratakos in #5567
  • fix(panel): stop fading every element's scrollbar, which froze opening a task by @charleslpan in #5564
  • feat(sandbox): an OCI image from the sandbox setup script by @dastratakos in #5568
  • chore(release): bump the workspace to 0.23.0 and write its changelog by @charleslpan in #5573
  • feat(panel): drop the task toolbar's Start and its Run on by @charleslpan in #5566
  • ci(host): publish the host daemon's release on host-v tags by @dastratakos in #5575
  • feat(service): host enrollment and device-secret auth by @dastratakos in #5561
  • feat(panel): Settings › Agents › Hosts by @dastratakos in #5574
  • fix(service): removing a host settles its agents' running turns by @dastratakos in #5577
  • feat: decide where a task's agents run by @charleslpan in #5560
  • fix(service,panel): refuse a message to an agent on a removed host by name by @dastratakos in #5578
  • feat(service): a GitHub token for a host's agents by @dastratakos in #5562
  • feat(devices): discard a device agent by @dastratakos in #5576
  • feat(devices): a device's isolation mode by @dastratakos in #5569
  • fix(ui): a press in a submenu opened after another chooses its item by @charleslpan in #5580
  • feat(desktop): This Mac takes a discard line and keeps a worktree holding unsaved work by @dastratakos in #5581
  • fix(panel,ui): View options without cards, and a page's source edge to edge by @dastratakos in #5579
  • feat(host): sign each host agent's gh in from Luke by @dastratakos in #5572
  • fix(copy): cut the slop copy that landed since the ninth sweep by @luke-agent[bot] in #5583
  • feat(host): the headless Linux daemon by @dastratakos in #5570
  • feat(host): install.sh and the daemon's release by @dastratakos in #5571
  • feat(host): run every host agent in a smolvm VM of its own by @dastratakos in #5584
  • refactor(host): stop fetching gh on hosts by @dastratakos in #5589
  • feat(host): install a pinned smolvm on hosts and refuse a box without /dev/kvm by @dastratakos in #5590
  • fix(ui): a task box no one can tick draws the shared read-only Checkbox by @luke-agent[bot] in #5585
  • fix(panel): a pull request section's cut title fades and keeps its count by @luke-agent[bot] in #5586
  • perf(panel): draw an agent's transcript without waiting on its pull request by @charleslpan in #5588
  • fix(host): rewrite the unit before recovering a refused re-enrollment, and check the service user's KVM access first by @dastratakos in #5591
  • feat(service,host,panel): the Inbox number and the Dock badge count only questions waiting on you by @dastratakos in #5602
  • feat(panel): a task's plan lists its agents at the top by @dastratakos in #5603
  • feat(panel): Copy setup prompt in Add hosts, and install many servers in parallel by @dastratakos in #5604
  • feat(panel): list a channel's threads by latest activity and show a teammate's face under Everyone by @dastratakos in #5606
  • feat(service,features): the task list counts failed agents and questions waiting on you by @dastratakos in #5601
  • fix(panel): a notice addressed to nobody settles when whoever it waits on opens it by @dastratakos in #5608
  • fix(panel): a channel's thread opens in the side panel before its item is read by @dastratakos in #5599
  • fix(service): an operator's untagged lines no longer refuse run_on_mac by @dastratakos in #5597
  • feat(ui,panel,features): every task row shows one icon for how its agents stand by @dastratakos in #5605
  • feat(desktop): run This Mac's agents in smolvm by @dastratakos in #5596
  • fix(panel): a channel's thread tab wears the channel glyph by @dastratakos in #5543
  • fix(host): claim the Mac commands a stalled follow missed on the next beat by @dastratakos in #5598
  • fix(panel): quiet history failures and give two dead ends a way out by @dastratakos in #5593
  • fix(panel): keep the folded pull request title from scrolling to its pencil by @dastratakos in #5592
  • feat(panel): fold a phone's Conversation filters into one menu chip by @dastratakos in #5594
  • fix(ui): name every folded choice bar option in its hint by @dastratakos in #5595
  • feat(panel): a task's agents' activity makes its sidebar row unread by @dastratakos in #5612
  • fix(panel): New task with an agent opens no draft tab beside it by @charleslpan in #5613
  • feat(database): inbox items settle when their task is done or canceled or their agent is archived by @dastratakos in #5609
  • feat(desktop): This Mac always runs its agents in smolvm by @dastratakos in #5616
  • docs(privacy): say which Inbox items the sidebar and Dock count by @dastratakos in #5610
  • feat(panel): the Inbox and your task rows stay in the sidebar with Channels on by @dastratakos in #5607
  • fix(service): read an operator's quiet turn by its one row, not every message by @dastratakos in #5619
  • refactor(desktop): remove the direct-on-Mac agent path by @dastratakos in #5622
  • feat(panel): a thread's chip wears what it asks, not its agent's tile by @dastratakos in #5626
  • fix(panel): the Tasks page counts only questions waiting on you by @dastratakos in #5624
  • feat(panel): an open question's card offers × to resolve it without answering by @charleslpan in #5615
  • fix(ui): let a breadcrumb pill take presses on the desktop's drag strip by @dastratakos in #5627
  • fix(panel): New task's agent opens alone, with no plan beside it by @dastratakos in #5628
  • fix(desktop): name This Mac by its Computer Name by @dastratakos in #5629
  • fix(panel): a channel's Mine view keys threads by their task's assignee, not its creator by @dastratakos in #5623
  • fix(ui,panel): toasts stay in the window's bottom-right corner by @dastratakos in #5630
  • perf(panel): ⌘K stays quick with thousands of tasks and a long Inbox by @charleslpan in #5625
  • fix(panel): New task keeps an offline device picked, never falling back to Cloud by @dastratakos in #5631
  • feat(service): lock a task's Runs on at creation by @dastratakos in #5632
  • fix(database): archive no automation run's agent while its pull request is open by @dastratakos in #5635
  • feat(panel): an automation's finished runs leave the sidebar's Tasks by @dastratakos in #5637
  • feat(panel): name who made an automation by @dastratakos in #5639
  • perf(panel): ⌘K ranks tasks and Inbox items before it draws any by @charleslpan...
Read more

Luke host 0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:16
bf73dab

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Luke's host daemon 0.2.0 for linux-x64, linux-arm64, and darwin-arm64. Install it from Settings › Hosts › Add hosts.

Luke host 0.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 20:51
cd79874

The host is the daemon that runs Vespin's agents straight on your own Mac or Linux server, as the account it is installed under, rather than in a cloud sandbox. Turn on Bring your own host in Settings › Experimental, then install it with curl -fsSL https://vespin.dev/install.sh | sh.

Luke's host daemon 0.1.0 for linux-x64 and linux-arm64. Install it from Settings › Hosts › Add hosts.