Repository navigation
Releases: kfet/zulip-acp
Releases · kfet/zulip-acp
Release list
zulip-acp 0.59.0
Added
- The relay ships the
relay-commandsskill from acp-kit v0.36.0. The skill is generated from the broker command table and tells the agent which!command to give the user (for example!mcp login <server>).
zulip-acp 0.58.1
Changed
- The system prompt has a link rule: write a bare URL or
[text](url), and never put**or*around a URL. Zulip does not link**https://x**, and it puts the asterisks into the link of**PR: https://x**. The prompt also tells the agent to rewrite text from other agents and tools to these rules before it posts it. branchsilent-mentions the user who branched, so the new topic does not send a notification.converge.shpasses-ytozulip-acp update, because update 0.55.0 and later prompts and converge has no TTY.make installis disabled, so it does not leave stray copies in~/go/bin.
zulip-acp 0.58.0
Added
- The archive warning now carries the relay's own
:wastebasket:and:fire:reactions, so one tap confirms;:fire:deletes the topic (delete_topic, admin only) instead of archiving it.
zulip-acp 0.57.1
Changed
- The
reacttool description holds the choice guidance: post one emoji per option, pre-react each, prefer this over free-text replies. The system prompt keeps only one line about choice taps.
zulip-acp 0.57.0
Added
- Relay MCP tool
react(msg_id, emoji): the agent adds an emoji reaction, as the bot, to a message in its own conversation. A message id from another topic or DM is refused. The system prompt tells the agent to offer choices as pre-added reactions. - The
posttool returns the ids of the messages it posted (acp-kit v0.35.0).
zulip-acp 0.56.1
Changed
!fir,!skillsand!runare owner-only (update_owner_ids, the gate of!update). A non-owner gets a ⛔ refusal and nothing runs; with no owner the relay does not answer them.!helpmarks them "owner only".!thinkstays open to everyone.
zulip-acp 0.56.0
Added
!skills [name]and!run <skill> [script] [args…]list and run the scripts in skill directories on the relay host, with no agent and no LLM. With a fir agent,!skillsis no longer forwarded to the agent.!fir <args…>runs the fir CLI on the relay host with no agent and no LLM, in a scratch directory, with a hard timeout and an output cap. It works while a turn is in flight or the agent is down.!think [off|minimal|low|medium|high]shows or sets the thinking level per conversation. The!optspanel offers it when the agent reports one.
zulip-acp 0.55.1
Changed
- A reaction turn now shows the same in-flight signal as a text turn: the ack emoji on each message reacted to, and the typing indicator for the whole turn, also when the agent stays silent. The typing cadence is now resolved in streaming mode too.
zulip-acp 0.55.0
Added
zulip-acp statusshows every relay, systemd/launchd unit and binary on this host against the latest release.zulip-acp updatewith no-check/-restart-cmdupdates every install on this host: plan, confirm (-yskips), swap each binary, then reload each running relay gracefully.
zulip-acp 0.54.0
Added
- Relay MCP
list_childrentool andhistory(child: …): a session can list and read, in full, the topics branched directly out of it. Each child is confirmed from its branch-point message; grandchildren are not reachable. A topic rename now carries the parent pointers of its children.
Fixed
!updateon a Homebrew host: the relay keeps thefirPATH symlink, not the resolved Cellar path. The version report and the.prevrollback copy now survive Homebrew's Cellar move.