Repository navigation
·
4 commits
to main
since this release
What's Changed
Thanks and Acknowledgements
Big thanks to @CHennes81 for their first 2 contributions to this repository! This new patch version is all thanks to @CHennes81 's contributions
Fixed
- Fixed 2-agent squadron coordination by preserving the canonical
squadron-<name>channel name for squadron launches. Previously, 2-member channels were silently rewritten todm-[a]-[b], which left generated squadron prompts and Hangar mission-control lookups pointing at a channel that did not exist. - Centralized squadron channel naming through
squadron.ChannelName, so channel creation, agent prompts, and Hangar status/info endpoints all use the samesquadron-<name>convention. - Improved
fleet context channel-senderrors for missing channels so the message names the missing channel and suggestsfleet context channel-list.
Changed
fleet context channel-create <name> <agent1> <agent2> [...]now honors the provided channel name for 2-member channels instead of auto-renaming them todm-[a]-[b]. Existing storeddm-[a]-[b]channels are not migrated.
Internal
- Extracted a private
modifyAgenthelper ininternal/fleetto remove duplicated agent lookup loops across theUpdate*methods while preserving existing locking and error behavior.
Verification
go test ./internal/fleet/...go test ./...- GitHub CI is green for the release tag.
Pull Requests
- #43: fix 2-agent squadron channel naming and centralize
squadron-<name>handling - #44: refactor fleet agent updates through
modifyAgent
Full Changelog: v0.10.1...v0.10.2