Commit Graph

  • f64c878a8b chore: remove unused dependencies (ponytail audit wave 2, P17) chore/ponytail-audit-cuts Alex Newman 2026-07-02 21:07:37 -07:00
  • 33fc8a0ce5 chore: remove unused cmem-sdk client surface (ponytail audit wave 2, P15) Alex Newman 2026-07-02 20:59:42 -07:00
  • 2a0a407340 chore: remove over-engineering findings from repo-wide ponytail audit (wave 1) Alex Newman 2026-07-02 20:49:27 -07:00
  • 39dd77d9e3 fix: eliminate all 331 error-handling anti-patterns detected by scanner (#3119) main Alex Newman 2026-07-02 13:09:09 -07:00
  • cbdce2d676 docs: regenerate changelog for v13.9.2 Alex Newman 2026-06-30 21:52:43 -07:00
  • ed97d4e490 chore: bump version to 13.9.2 v13.9.2 Alex Newman 2026-06-30 21:52:15 -07:00
  • fe8b4c4105 Merge pull request #3096 from thedotmack/fix/remove-manual-context-truncation Alex Newman 2026-06-30 20:53:33 -07:00
  • 29af028403 fix(providers): remove client-side context truncation ("second system") fix/remove-manual-context-truncation Alex Newman 2026-06-30 20:52:54 -07:00
  • 3a2ba29613 Merge pull request #3090 from thedotmack/docs-hosted-server Alex Newman 2026-06-29 19:52:41 -07:00
  • 5def052993 docs: add Hosted Server (Beta) page — MCP recall, paid-readiness, data deletion docs-hosted-server Alex Newman 2026-06-29 19:46:58 -07:00
  • db8c608552 Merge pull request #3089 from thedotmack/merge-chenglinwei-server-prs Alex Newman 2026-06-29 19:43:11 -07:00
  • 482b4f0a15 fix(server): 404 on cross-team/nonexistent project purge merge-chenglinwei-server-prs Alex Newman 2026-06-29 17:58:38 -07:00
  • 5bd7da778e chore: build-and-sync after merging ChenglinWei97 server PRs Alex Newman 2026-06-29 17:49:58 -07:00
  • 441c6377c9 Merge PR #3087: data deletion — forget a memory or purge a project Alex Newman 2026-06-29 17:46:53 -07:00
  • 82d6afb8ec Merge PR #3078: paid-readiness — usage metering, rate limiting/quotas, key issuance + connect Alex Newman 2026-06-29 17:45:39 -07:00
  • d4a7e42aed Merge PR #3070: remote authenticated MCP recall endpoint (POST /v1/mcp) Alex Newman 2026-06-29 17:44:32 -07:00
  • 2648d37d85 docs: update CHANGELOG for v13.9.1 Alex Newman 2026-06-29 16:47:57 -07:00
  • f1b8fdb28a chore: bump version to 13.9.1 v13.9.1 Alex Newman 2026-06-29 16:47:29 -07:00
  • 2cf12faab4 Merge pull request #3088 from thedotmack/release/recovery-2026-06-24 Alex Newman 2026-06-29 16:41:39 -07:00
  • d401cb6a81 test: restore chroma mcp mock release/recovery-2026-06-24 Alex Newman 2026-06-29 16:33:55 -07:00
  • 4af7daf29c test: stabilize session init after server rename Alex Newman 2026-06-29 16:23:14 -07:00
  • aad0d87c55 Merge remote-tracking branch 'origin/main' into release/recovery-2026-06-24 Alex Newman 2026-06-29 16:01:54 -07:00
  • 8d80ca4b15 fix(codex): load startup context through MCP Alex Newman 2026-06-29 15:57:33 -07:00
  • 8eb85974f7 docs: update CHANGELOG for v13.9.0 Alex Newman 2026-06-29 15:29:05 -07:00
  • 8f65bb0860 chore: bump version to 13.9.0 v13.9.0 Alex Newman 2026-06-29 15:28:24 -07:00
  • 348d9ee406 feat(recovery): scope memories by platform source Alex Newman 2026-06-29 15:24:59 -07:00
  • 288402bd99 Merge pull request #3077 from thedotmack/mutual-aardvark Alex Newman 2026-06-29 15:24:24 -07:00
  • 0058a7a079 docs(api): document the data-deletion endpoints ChenglinWei97 2026-06-29 15:22:48 -07:00
  • 8b8c6ab6eb feat(server): data deletion — DELETE /v1/memories/:id + /v1/projects/:id/memory ChenglinWei97 2026-06-29 15:22:26 -07:00
  • 181507c362 ci: call renamed e2e:server:docker script (was e2e:server-beta:docker) mutual-aardvark Alex Newman 2026-06-29 15:15:13 -07:00
  • 108c5c65a1 Merge remote-tracking branch 'origin/main' into mutual-aardvark Alex Newman 2026-06-29 15:10:51 -07:00
  • c348d95421 fix(sdk): mark failed jobs terminal, correct empty-query chroma flag, externalize zod/mcp Alex Newman 2026-06-29 15:04:09 -07:00
  • 099ae371ef fix(metering): record usage AFTER commit, not inside the tx (Greptile #3078) ChenglinWei97 2026-06-29 12:13:41 -07:00
  • ad4bd6f7a6 fix(observer): drop invalid prose and pause on quota Alex Newman 2026-06-29 10:27:11 -07:00
  • 8702c8f331 fix(chroma): prewarm uvx and harden shutdown Alex Newman 2026-06-29 10:04:51 -07:00
  • d75477d323 feat(server): monthly token cap on writes (CLAUDE_MEM_MONTHLY_TOKEN_CAP) ChenglinWei97 2026-06-28 18:26:15 -07:00
  • 1a6f134ad5 feat(server): meter provider tokens + observations per generation job ChenglinWei97 2026-06-28 18:24:31 -07:00
  • 41f7d6c357 fix(rate-limit): add X-RateLimit-Reset header (Greptile #3078) ChenglinWei97 2026-06-28 18:12:41 -07:00
  • 9cb6f07845 feat(server): key issuance + connect onboarding (POST /v1/keys, GET /v1/connect) ChenglinWei97 2026-06-27 23:17:31 -07:00
  • b277285420 feat(server): usage metering + per-key rate limiting + monthly quota ChenglinWei97 2026-06-27 23:12:19 -07:00
  • f42bead214 refactor(sdk): trim over-engineering from cmem-sdk client Alex Newman 2026-06-27 21:33:40 -07:00
  • 4557920565 Merge remote-tracking branch 'origin/main' into mutual-aardvark Alex Newman 2026-06-27 21:20:51 -07:00
  • fbfa2be39a fix(server): audit context tool as mode 'context', not 'search' (Greptile #3070) ChenglinWei97 2026-06-27 16:33:53 -07:00
  • 4902dead2c fix(server): audit MCP reads + scope /v1/mcp to POST+GET (Greptile #3070) ChenglinWei97 2026-06-27 14:02:42 -07:00
  • 5ee4b3d8a3 docs(api): document the /v1/mcp remote MCP recall endpoint ChenglinWei97 2026-06-26 16:52:15 -07:00
  • f0672f2ade test(server): live HTTP integration test for /v1/mcp (streamable transport) ChenglinWei97 2026-06-26 16:50:50 -07:00
  • 1bddad454f feat(server): remote authenticated MCP recall endpoint (POST /v1/mcp) ChenglinWei97 2026-06-26 16:37:42 -07:00
  • c520c8f2c9 fix(deps): surface dependency health preflight Alex Newman 2026-06-25 15:02:25 -07:00
  • f7aa16d60f fix(deps): degrade gracefully when cli deps are missing Alex Newman 2026-06-25 14:21:26 -07:00
  • 7e32c9ae29 fix(telemetry): replace Bun UUIDv5 dependency Alex Newman 2026-06-25 13:37:48 -07:00
  • 9afe1e0c76 fix(codex): avoid shell spawning Codex installer Alex Newman 2026-06-25 13:28:30 -07:00
  • 3fe0725a97 chore: bump version to 13.8.1 v13.8.1 Alex Newman 2026-06-24 16:34:28 -07:00
  • 16b2c72d57 fix(codex): repair startup hooks and stale mcp config Alex Newman 2026-06-24 16:32:33 -07:00
  • 6e0f031245 feat(cloud): Phase 5 wave 2 — pusher, backfill, anti-entropy, worker endpoints feat/cloud-sync-engine Alex Newman 2026-06-22 15:28:43 -07:00
  • 6deabff9ca feat(cloud): Phase 5 wave 1 — durable outbox + atomic enqueue (default-off) Alex Newman 2026-06-22 15:10:30 -07:00
  • 3e416fc1b4 Merge origin/main into feature/default-disable-auto-memory-and-transfer feature/default-disable-auto-memory-and-transfer Alex Newman 2026-06-21 15:43:38 -07:00
  • 9b4f4bacf2 fix(migrate-memory): parse transcript JSONL line-by-line for cwd recovery Alex Newman 2026-06-21 15:37:50 -07:00
  • 11d54d85bb fix(migrate-memory): make native-memory transfer actually work end-to-end Alex Newman 2026-06-21 15:31:31 -07:00
  • 0a29a424c8 feat(install): disable Claude Code native auto-memory by default + add memory transfer Alex Newman 2026-06-21 14:21:27 -07:00
  • 87e4836a86 feat(skills): add "what-the" skill for plain-English breakdowns (#3026) Alex Newman 2026-06-21 14:08:41 -07:00
  • 90c383ac4c docs: regenerate changelog for v13.8.0 Alex Newman 2026-06-21 13:33:54 -07:00
  • eac30a1570 chore: bump version to 13.8.0 v13.8.0 Alex Newman 2026-06-21 13:33:31 -07:00
  • ebe6133089 feat(telemetry): carry observation volume on rollups so cache-value survives migration (#3017) Alex Newman 2026-06-21 13:31:35 -07:00
  • 35af018fa2 Merge remote-tracking branch 'origin/main' into telemetry/rollup-observation-fields Alex Newman 2026-06-21 13:25:17 -07:00
  • 0b6b10a1ee docs: regenerate changelog for v13.7.1 Alex Newman 2026-06-21 13:16:37 -07:00
  • a4e16b9345 chore: bump version to 13.7.1 v13.7.1 Alex Newman 2026-06-21 13:15:56 -07:00
  • edc5cf7d59 Ponytail audit (−10.4k lines) + worker-restart hardening + deterministic dependency closure (#3021) Alex Newman 2026-06-21 13:12:41 -07:00
  • 5b2d1e3b2a fix(env): require Node >=20.12.0 to match util.parseEnv usage issues-cluster--2958--2976--06-17-2026 Alex Newman 2026-06-20 22:14:52 -07:00
  • f24e7e7170 Merge remote-tracking branch 'origin/main' into issues-cluster--2958--2976--06-17-2026 Alex Newman 2026-06-20 21:53:40 -07:00
  • 2f89a0b70f build(plugin): regenerate distribution artifacts after ponytail audit Alex Newman 2026-06-20 21:40:57 -07:00
  • 73c13f0f26 refactor(slice-3): worker dead-code sweep + provider/search consolidation Alex Newman 2026-06-20 21:40:23 -07:00
  • 678b8d82d6 refactor(slice-2b): delete dead fetchAndInjectOpenCodeContext Alex Newman 2026-06-20 17:31:38 -07:00
  • 65ee067069 refactor(slice-2a): integrations/sync dead exports + scoped Chroma cleanup Alex Newman 2026-06-20 17:15:05 -07:00
  • 5391c800e3 refactor(slice-5): delete orphans + dead UI/util code across cli/supervisor/ui Alex Newman 2026-06-20 17:03:44 -07:00
  • 3126061b6b refactor(slice-7): dead-code sweep + dedup across services + npx-cli Alex Newman 2026-06-20 16:50:29 -07:00
  • 9db45486ff refactor(slice-4): sweep dead/redundant code from src/server Alex Newman 2026-06-20 16:33:58 -07:00
  • a63daa8c2c refactor(slice-6): drop dead storage methods, dedupe EnvManager, stdlib swaps Alex Newman 2026-06-20 16:24:08 -07:00
  • 50431a00d4 refactor(slice-1): remove duplicate SQLite stack, test the shipping path Alex Newman 2026-06-20 16:16:37 -07:00
  • 2e340b7e81 build(telemetry): regenerate plugin bundles for rollup observation fields Alex Newman 2026-06-20 16:03:55 -07:00
  • e1bd8a5ea5 feat(telemetry): carry observation volume on rollups so cache-value survives migration Alex Newman 2026-06-20 16:03:55 -07:00
  • 4df74dcbc9 refactor(slice-0): remove commit-hash fabrication verification Alex Newman 2026-06-20 15:57:37 -07:00
  • c586d5405a docs(audit): add ponytail audit master plan + SQLite removal companion Alex Newman 2026-06-20 15:57:27 -07:00
  • 50f1d77dc3 docs: regenerate changelog for v13.7.0 Alex Newman 2026-06-20 00:05:19 -07:00
  • b90ec02177 chore: bump version to 13.7.0 v13.7.0 Alex Newman 2026-06-20 00:04:30 -07:00
  • 580621c936 PostHog telemetry overhaul: per-session rollups, unified instrumentation, redacted error tracking (#3010) Alex Newman 2026-06-20 00:02:36 -07:00
  • be6ca38fb5 build(telemetry): regenerate plugin artifacts with telemetry overhaul iodized-coneflower Alex Newman 2026-06-19 22:26:20 -07:00
  • 7dc64a2a7d docs(telemetry): canonicalize rollup naming and document the new model Alex Newman 2026-06-19 22:21:59 -07:00
  • 2ddb52718a feat(telemetry): capture redacted error data via PostHog Error Tracking Alex Newman 2026-06-19 22:13:06 -07:00
  • 414371203e feat(telemetry): emit per-session session_compressed rollups at session end Alex Newman 2026-06-19 21:38:33 -07:00
  • e70a1d08f5 feat(telemetry): add unified instrument() layer fanning out to logger + telemetry Alex Newman 2026-06-19 21:25:10 -07:00
  • e5fc0a2495 docs(plans): add cmem-sdk ship/release plan Alex Newman 2026-06-19 13:49:31 -07:00
  • 835376f90c chore(sdk): finalize cmem-sdk audit cleanup — dep reclassification, pg-isolation test harness, stale-comment removal Alex Newman 2026-06-19 13:49:25 -07:00
  • 786e167b44 Add Vercel OSS Program badge Alex Newman 2026-06-18 14:50:00 -07:00
  • 738044b23b Merge remote-tracking branch 'origin/main' into issues-cluster--2958--2976--06-17-2026 Alex Newman 2026-06-17 14:23:08 -07:00
  • aafbb3a21a docs(version-bump): hand off npm publishing to the human (#2994) Alex Newman 2026-06-17 13:28:26 -07:00
  • e4ad3fd8bb docs(version-bump): correct manifest list to all eight files chore/version-bump-handoff-npm-publish Alex Newman 2026-06-17 13:26:34 -07:00
  • 0b86e4ba52 docs: regenerate changelog for v13.6.2 Alex Newman 2026-06-17 13:24:21 -07:00
  • 91942b6224 docs(version-bump): hand off npm publishing to the human Alex Newman 2026-06-17 13:22:47 -07:00
  • 0e5f4ce7e3 chore: bump version to 13.6.2 v13.6.2 Alex Newman 2026-06-17 13:18:32 -07:00
  • 11eb9a1b72 feat(telemetry): buffer observer turns into 5-min rollup windows to cut PostHog bill ~99.9% (#2977) Alex Newman 2026-06-17 13:16:22 -07:00