cc6e0ce83cfeat(builder)!: remove deprecated SSE transport - Streamable HTTP only (2.0.0)
david
2026-08-17 14:06:42 +02:00
e56f15700cdocs(readme): hosted instances are open access and serve /mcp (#19)
FilipBl4gojevic
2026-08-04 21:17:22 +02:00
92227cb9d2server.json: match the published registry record (#18)
FilipBl4gojevic
2026-08-04 13:50:57 +02:00
1e146315ebMerge pull request #17 from Apex-Fusion/registry-server-json
FilipBl4gojevic
2026-08-03 15:20:22 +02:00
dda8ada842Add server.json for the official MCP Registry
FilipBl4gojevic
2026-08-03 15:12:49 +02:00
ffc8fb2aaeMerge pull request #16 from FilipBl4gojevic/fix/dockerfile-postinstall-scripts
dcejtlin-apex
2026-08-03 14:01:57 +02:00
d8bb451cabfix(docker): copy scripts/ before npm ci so the fail-loud postinstall can run
FilipBl4gojevic
2026-08-03 13:55:41 +02:00
30f2d5087bMerge pull request #15 from FilipBl4gojevic/feat/content-alignment
dcejtlin-apex
2026-08-03 13:40:16 +02:00
ae29c8bc9aMerge pull request #14 from FilipBl4gojevic/feat/hardening-batch
dcejtlin-apex
2026-08-03 13:39:31 +02:00
03c54f5e07Merge pull request #13 from FilipBl4gojevic/feat/public-readiness
dcejtlin-apex
2026-08-03 13:39:07 +02:00
1f4a7030b5fix: restore precision in tool descriptions and design-doc caveats after the voice pass
FilipBl4gojevic
2026-08-01 10:31:18 +02:00
864d363aaachore: align source copy with the brand voice - AP3X vocabulary, research-themed examples, no em dashes
FilipBl4gojevic
2026-08-01 10:10:27 +02:00
64adeb635cdocs: align public copy with the brand voice - no em dashes, AP3X vocabulary, research-themed examples
FilipBl4gojevic
2026-08-01 10:07:33 +02:00
c263794879fix: stop fetch-level errors from echoing endpoint URLs; use native fetch now that the node floor is 22
FilipBl4gojevic
2026-07-31 19:10:42 +02:00
e866b05153fix: keep the ledger's rejection reason for the caller while scrubbing endpoint detail
FilipBl4gojevic
2026-07-31 18:39:57 +02:00
c0e05422b3fix: keep configured endpoint URLs out of caller-visible error text
FilipBl4gojevic
2026-07-31 18:28:28 +02:00
69644ef7bafix(builder): let the ledger's min-UTxO rule set the send floor instead of an arbitrary 1 AP3X minimum
FilipBl4gojevic
2026-07-31 18:18:55 +02:00
08d6954049test: pin exact lovelace at every money call site, not just in the helper
FilipBl4gojevic
2026-07-31 18:09:40 +02:00
71b3cc599cfix: convert AP3X amounts to lovelace exactly, never through float multiplication
FilipBl4gojevic
2026-07-31 17:52:30 +02:00
949a56312achore: raise the node floor to 22, make the libsodium step cross-platform and fail-loud, address dependency advisories
FilipBl4gojevic
2026-07-31 17:21:17 +02:00
5f229d3ccdfix(builder): fail loud on malformed rate-limit and session env knobs; document them; refresh the transport diagram
FilipBl4gojevic
2026-07-31 15:57:49 +02:00
abee4dc32ddocs: /mcp is the primary hosted endpoint - SSE stays as the deprecated compatibility pair
FilipBl4gojevic
2026-07-31 15:26:28 +02:00
c7b993e440test(builder): pin active /mcp sessions survive across idle-window sweeps
FilipBl4gojevic
2026-07-31 15:10:21 +02:00
97c7145791fix(builder): reap idle /mcp sessions and cap sessions per identity - close the anonymous session-exhaustion vector
FilipBl4gojevic
2026-07-31 14:54:11 +02:00
035c16a085feat(builder): Streamable HTTP endpoint at /mcp - dual-stack with the deprecated SSE pair, same auth and session invariants
FilipBl4gojevic
2026-07-31 14:27:29 +02:00
68ad100d67fix(builder): prove eviction in tests, strip XFF port suffixes, document the fallback collapse edges
FilipBl4gojevic
2026-07-31 14:03:01 +02:00
956fef8531feat(builder): per-client-IP anonymous rate-limit identities with an LRU-capped registry
FilipBl4gojevic
2026-07-31 13:42:24 +02:00
136f5d7e3aMerge pull request #12 from FilipBl4gojevic/feat/mainnet-cutover-docs
FilipBl4gojevic
2026-07-31 13:24:34 +02:00
81c14729b0docs: mainnet cutover complete - both hosted instances run the keyless build (deployed 2026-07-31)
FilipBl4gojevic
2026-07-31 13:14:54 +02:00
04e410b71dMerge pull request #11 from FilipBl4gojevic/feat/self-improvement-keyless
dcejtlin-apex
2026-07-31 12:39:58 +02:00
0f1e12858eMerge pull request #10 from FilipBl4gojevic/feat/registry-keyless
dcejtlin-apex
2026-07-31 12:39:42 +02:00
bf4bad7eb6Merge pull request #9 from FilipBl4gojevic/feat/wallet-tx-keyless
dcejtlin-apex
2026-07-31 12:39:29 +02:00
2173da727cdocs: correct the audit-#10 rollout claim, testnet-first connect example, close a stray vocabulary residue
FilipBl4gojevic
2026-07-30 18:55:38 +02:00
0a384f44a9docs: scope the migration-complete claim to the codebase - mainnet stays custodial until the cutover deploy
FilipBl4gojevic
2026-07-30 18:35:35 +02:00
8d7d68a4d0docs: the non-custodial migration is complete - every family keyless, server holds zero key material
FilipBl4gojevic
2026-07-30 18:08:46 +02:00
e345e2e652feat(builder): keyless self-improvement core A - critique + endorse builds, deployed-state fixtures, audit-#10 golden pin
FilipBl4gojevic
2026-07-30 14:53:24 +02:00
98f9612619refactor(builder): registry builds derive the change address from the wallet - mismatch now unrepresentable
FilipBl4gojevic
2026-07-30 14:11:34 +02:00
6e30845834test: close PR-10 review debt - selection/detail/redeemer pins, signer signs a script tx
FilipBl4gojevic
2026-07-30 13:46:50 +02:00
9799cbd8adtest(builder): keyless-build and gated E2E integration suites; legacy suite follows the new family
FilipBl4gojevic
2026-07-29 13:40:21 +02:00