Repository navigation
v0.0.41
Install
brew install stacklok/tap/mecatlInstalls both mecated (the server) and mecatui (the terminal UI).
Changelog
Features
- cb70893: feat(mcp): reconcile sources and refresh session tools (#1673) (@JAORMX)
- b3e8df8: feat(mecatui): bound mention palette (#1833) (@jbeda)
- 466aff2: feat(mecatui): bound slash command palette (#1820) (@jbeda)
- 0a68933: feat(mecatui): render StatusML terminal hyperlinks (#1834) (@jbeda)
- 50267ff: feat(mecatui): unify bounded scrolling and cursor selection (#1615) (@jbeda)
- a06b863: feat(models): replace alpha model discovery contract (#1876) (@JAORMX)
- b09f573: feat(studio): add exact plan control and authorization review prerequisite (#1909) (@samuv)
- 545ffc6: feat(studio): add public status and popup sign-in recovery (#1871) (@samuv)
- 7e2718f: feat(studio): align chat transcript and composer (#1886) (@samuv)
- 627d07b: feat(studio): implement appearance foundation (#1873) (@samuv)
- f3a9bb2: feat(studio): implement settings routes and About (#1867) (@samuv)
- b0a96d2: feat(studio): implement workspace shell (#1869) (@samuv)
- 2f2d1de: feat: centralize provider-scoped model discovery (#1841) (@JAORMX)
- 30a4c3c: feat: compose independent harness context sources (#1875) (@JAORMX)
- 4c28406: feat: correlate provider requests with the root session (#1883) (@aponcedeleonch)
- 409ea74: feat: integrate contextual guardrails into execution and approvals (#1510) (@JAORMX)
Fixes
- d96de1f: fix(ci): classify PR changes from merge base (#1827) (@jbeda)
- 2736535: fix(toolhive): support v0.50 encrypted LLM credentials (#1813) (@samuv)
Other changes
- 9b6caf9: Plan: StatusML terminal hyperlinks (#1830) (@jbeda)
- 01f96fd: Plan: bound the mecatui mention palette (#1828) (@jbeda)
- 89316cd: Release v0.0.41 (#1941) (@toolhive-release-app[bot])
- 6c4ff47: Switches to best-practices renovate config (#1826) (@ChrisJBurns)
- 1fd69fb: [Plan / Interface] Narrow HarnessContext binding for remote execution (#1878) (@JAORMX)
- 8f049d8: [Plan / Interface] Root-session provider correlation (#1882) (@aponcedeleonch)
- 56a8845: [Plan / Interface] durable model-stream structural evidence (#1676) (#1679) (@jhrozek)
- 25c60a0: perf(app): avoid full catalogue copies for model metadata lookups (#1927) (@JAORMX)
- fc7c967: perf(ci): batch acceptance proof resolution (#1832) (@jbeda)
- 7cd1171: plan: consolidate provider-scoped model discovery (#1805) (@JAORMX)
Verify
cosign verify-blob \
--certificate-identity 'https://github.com/stacklok/mecatl/.github/workflows/release.yml@refs/tags/v0.0.41' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--bundle checksums.txt.sigstore.json checksums.txt
sha256sum --check --ignore-missing checksums.txt
gh attestation verify mecatl_0.0.41_darwin_arm64.tar.gz --repo stacklok/mecatl