v0.3.0-beta.0
Pre-release
Pre-release
What's Changed
- Use 127.0.0.1 instead of localhost in OAuth redirect URL by @jancurn in #175
- Remove shorthand commands and improve command suggestions by @jancurn in #178
- Print task ID on Ctrl+C interrupt for async tool calls by @jancurn in #177
- Hide task-cancel hint for completed/failed tasks by @jancurn in #184
- Improve user guidance for session restart and task management by @jancurn in #182
- Add security warning for stdio entries in config files by @jancurn in #185
- Simplify session/target output by removing transport type labels by @jancurn in #180
- Improve human-mode rendering of tools-call / tasks-result output by @jancurn in #179
- Add public OAuth CIMD with default hosted document and --callback-port by @jancurn in #187
- Narrow CIMD callback port range to 5 and drop localhost redirect URIs by @jancurn in #189
- Update print statement from 'Hello' to 'Goodbye' by @jancurn in #194
- Add MCP conformance testing framework integration by @jancurn in #196
- Fix unauthorized sessions to persist without auto-retry by @jancurn in #190
- Expand MCP conformance test coverage with multiple scenarios by @jancurn in #197
- Fix config-file:entry parsing to prevent URL misinterpretation by @jancurn in #199
- Capture stdio server stderr for debugging connection failures by @jancurn in #198
- Gate releases on MCP spec conformance checks by @jancurn in #200
- Skip stdio config entries by default in bulk connect, add
--stdioflag by @jancurn in #201 - Add rainbow gradient fills to client logo knife element by @jancurn in #202
- Document --json flag for mcpc command output by @jancurn in #203
- Add mcpc logo to README and optimize SVG dimensions by @jancurn in #204
- Add auto-discovery of standard MCP config files for
mcpc connectby @jancurn in #165 - Add AI agent discoverability requirement to design principles by @jancurn in #208
- Simplify docs URL to use consistent raw GitHub link by @jancurn in #210
- Hide task:forbidden hint from tools-list output by @jancurn in #213
- Add OAuth state parameter to authorization URL by @jancurn in #216
- Add badges to README for npm, downloads, CI, and license by @jancurn in #217
- Reduce OAuth callback ports from 6 to 3 for better port allocation by @jancurn in #220
- Fix bridge auto-reconnect to persist unauthorized status by @jancurn in #221
- Polish OAuth callback pages with dark-themed design by @jancurn in #219
- Add Motivation section to README by @jancurn in #222
- Fix macOS Keychain timeout race condition in bridge startup by @jancurn in #224
- Unify JSON output format for connect commands to array of entries by @jancurn in #218
- Add atomic rename with retry logic for Windows file lock issues by @jancurn in #225
- Simplify CHANGELOG: remove detailed feature descriptions by @jancurn in #226
- Refactor README for clarity and consistency by @jancurn in #227
- Clarify breaking change in CHANGELOG for removed shorthand commands by @jancurn in #229
- Centralize CLI color theme into reusable theme object by @jancurn in #230
- Fix session-state table rendering on GitHub by @jancurn in #228
Full Changelog: v0.2.6...v0.3.0-beta.0