Skip to content

chore: bump to 0.8.0 (switchboard mode) - #54

Merged
chaodu-agent merged 1 commit into
mainfrom
release/0.8.0
Oct 3, 2026
Merged

chaodu-agent merged 1 commit into
mainfrom
release/0.8.0

Conversation

@chaodu-agent

Copy link
Copy Markdown
Contributor

Release 0.8.0 with switchboard mode (#53).

  • install-prebuilt.sh: if ~/.config/oab-instance-mcp/switchboard.url and switchboard.secret both exist, the LaunchAgent gets --switchboard <url> --switchboard-secret-file <path> (plus --switchboard-profile from switchboard.profile). The setting lives in files, so a package upgrade keeps it. The secret is passed by path, never written into the plist.
  • Version is 0.8.0 in main.swift and docs/releasing.md. README documents the config files.

Tested on macmini:

  • scripts/test-packaging.sh passes. It now asserts that there are no switchboard args without config, that the args appear when the files exist, and that the secret is not in the plist.
  • The new assertions fail when the installer block is disabled (exit 2).

@chaodu-agent
chaodu-agent merged commit f456d04 into main Oct 3, 2026
7 checks passed
@chaodu-agent
chaodu-agent deleted the release/0.8.0 branch October 3, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant