Skip to content

chore(release): 0.4.1 — the bearer credential, where it can be installed from - #18

Merged
hugo8xx merged 1 commit into
mainfrom
chore/release-0.4.1
Aug 26, 2026
Merged

chore(release): 0.4.1 — the bearer credential, where it can be installed from#18
hugo8xx merged 1 commit into
mainfrom
chore/release-0.4.1

Conversation

@hugo8xx

@hugo8xx hugo8xx commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Version bump only, 0.4.00.4.1.

khwan-mcp installs khwan from PyPI, not from this repository — so merging #17 changed nothing it can reach. The MCP layer cannot call Khwan(bearer_token=…) until a published version carries it.

Same shape as the engine pin between khwan-api and khwan-worker that came up twice today: merged is not deployed. The boundary here is a package registry rather than a git ref, and it is just as invisible.

Additive and backwards compatible. api_key behaves exactly as before; the existing 35 tests pass untouched, plus the 10 new ones.

After merging, cutting v0.4.1 publishes to PyPI over Trusted Publishing, and then the streamable_http_app() mount in khwan-mcp is unblocked — the last piece of Phase 1.

…led from

khwan-mcp installs khwan from PyPI, not from this repository, so merging #17
changed nothing it can reach: the MCP layer still cannot call
`Khwan(bearer_token=…)` until a version carrying it is published.

The same shape as the engine pin between khwan-api and khwan-worker that came up
twice today — merged is not deployed, and the boundary is a package registry
rather than a git ref.

Additive and backwards compatible: `api_key` behaves exactly as before, and the
existing 35 tests pass untouched.
@hugo8xx
hugo8xx merged commit 1ebdd27 into main Aug 26, 2026
2 checks passed
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