Himanshu-Sangshetti
de39f294dd
fix(zapier): address review feedback (masked key, ES imports) + test hygiene
...
- authentication: API key field is now type 'password' so Zapier masks it in
the connection UI instead of showing it in cleartext.
- index: use ES imports for the platform version and package version instead of
require(), matching the repo's TypeScript rule. dist stays flat; both versions
resolve at runtime.
- AGENTS.md: add the Key Directories row for integrations/zapier-mem0.
- tests: disable telemetry during test runs so CI never fires real PostHog
events, which also removes a lingering open handle after the suite.
Verified: build + zapier validate (0 failures) + 16 tests (13 unit, 3 live E2E).
2026-07-23 18:33:11 +05:30
Himanshu-Sangshetti
1bd9910382
fix(zapier): harden null-body handling and error messages
...
From an independent review pass:
- Guard search / get / add against a null or empty 2xx body (previously an
uncaught TypeError on .results / .status); return [] or an empty object.
- Stringify non-string API error detail so a thrown message never renders as
"[object Object]".
- Correct the Add sample to the default no-wait shape {event_id, status}.
- Add a regression unit test for the null-body path.
Verified: build + zapier validate + 16 tests (13 unit, 3 live E2E), plus a
live check of the v3-add to /v1/event poll cross-version path.
2026-07-23 11:49:25 +05:30
Himanshu-Sangshetti
9b1e2ef604
feat(integrations): add Zapier app for Mem0
...
A Zapier Platform CLI app (TypeScript) wrapping the hosted Mem0 v3 REST API:
Add / Search / Get Memories / Delete actions with custom API-key auth.
- Written in TypeScript, compiles to dist/; offline unit tests (mocked z.request)
plus live E2E; `zapier validate` clean
- Add supports custom_instructions, custom_categories, includes, excludes;
Wait-for-Completion defaults off (extraction can exceed Zapier's 30s step limit)
- Middleware surfaces non-2xx as errors (no silent empty results)
- Anonymous opt-out telemetry (MEM0_TELEMETRY=false)
- Docs page + docs.json/llms.txt entry, ci-gate wiring, AGENTS.md rows
Split out of #6057 per review (separate PRs per integration).
2026-07-23 03:05:53 +05:30
Kartik and GitHub
5e7adc4d12
chore: update changelog, bump versions to Python 2.0.13, TypeScript 3.1.1, OpenCode plugin 0.2.2 ( #6504 )
2026-07-22 23:27:47 +05:30
Rod Boev and GitHub
b05cce581b
fix(opencode-plugin): recover MEM0_API_KEY from shell profiles ( #6404 )
2026-07-20 20:41:41 +05:30
Kartik and GitHub
ccbe5861a1
docs: remove criteria retrieval docs for non-existent feature ( #6282 )
2026-07-14 20:06:05 +05:30
Kartik and GitHub
d6d2588ef5
fix(mem0-plugin): store assistant-authored summaries with role="assistant" ( #6316 )
2026-07-14 20:03:36 +05:30
Kartik and GitHub
8488abe603
docs: correct custom categories, per-call custom_categories is supported ( #6218 )
2026-07-10 20:08:32 +05:30
Kartik and GitHub
41c8f00851
chore(integrations): plugin updates, pi-agent auto-recall, and version bumps ( #6011 )
2026-07-01 20:57:32 +05:30
Kartik and GitHub
c325bd3b8e
docs(changelog): consolidate per-package changelogs into the SDK changelog page ( #6007 )
2026-06-30 14:09:41 +05:30
Terrasse and GitHub
cc59d122db
docs: remove instructions for unavailable Cursor marketplace plugin ( #5971 )
2026-06-29 20:35:07 +05:30
Harsh Vardhan Gupta and GitHub
bbbfcfea07
fix(deps): bump undici to >=6.27.0 (CVE-2026-12151) ( #5861 )
2026-06-26 15:32:09 +05:30
Rod Boev and GitHub
1f66aadfa3
fix(openclaw): normalize Windows skill-loader URLs before fileURLToPath ( #5679 )
2026-06-25 16:36:11 +05:30
Kartik and GitHub
ac8f862ff7
fix(mem0-plugin): store files_touched as a list to stop double JSON-encoding ( #5806 )
2026-06-25 09:06:11 +05:30
Bartok and GitHub
ced4af681f
fix(claude-plugin): rerank auto-injected memory context by default ( #5690 )
2026-06-23 16:52:35 +05:30
Harsh Vardhan Gupta and GitHub
ca86a164bd
fix(pi-agent-plugin): resolve undici CVE-2026-9697 / CVE-2026-9678 ( #5669 )
2026-06-19 16:21:18 +05:30
1dcee153b9
fix(deps): patch js-yaml, ai, python-dotenv vulnerabilities (CVE-2026-53550, CVE-2025-48985, CVE-2026-28684) ( #5641 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 17:13:15 +05:30
96b31c4bc0
fix(form-data): upgrade to >=4.0.6 across pnpm workspaces (CVE-2026-12143) ( #5618 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 13:44:05 +05:30
9ed1983b85
refactor(opencode): use existing mem0 SDK instead of delegating to MCP, load skills properly instead of dumping them in .opencode ( #5323 )
...
Co-authored-by: kartik-mem0 <kartik.labhshetwar@mem0.ai >
2026-06-17 21:18:39 +05:30
4492e75d04
fix(deps): bump esbuild >=0.28.1 across all npm packages ( #5563 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-15 17:04:11 +05:30
Rod Boev and GitHub
3951ad4705
fix(openclaw): reduce skills-mode triage prompt footprint ( #5502 )
2026-06-15 11:18:39 +05:30
Kartik and GitHub
73c975ba68
chore: bump version to 0.1.3, update mem0ai to ^3.0.7, and adjust CHANGELOG ( #5521 )
2026-06-13 18:10:50 +05:30
Kartik and GitHub
931d579ba5
chore(openclaw): release v1.0.13 and backfill v1.0.12 changelog ( #5519 )
2026-06-13 17:59:04 +05:30
Kartik and GitHub
f4773a0baf
fix(mem0-plugin): accurate per-editor telemetry attribution + OpenCode telemetry ( #5518 )
2026-06-13 16:48:29 +05:30
821152bd14
Fix OpenClaw Mem0 custom categories payload ( #5345 )
...
Co-authored-by: Kartik <kartik.labhshetwar@mem0.ai >
2026-06-12 19:48:53 +05:30
Yufeng He and GitHub
b9ad8fa8b2
fix(openclaw): skip runtime setup during metadata registration ( #5383 )
2026-06-12 19:32:59 +05:30
Kartik and GitHub
f681889b14
fix(pi-agent-plugin): make command results visible and relevance-filtered ( #5504 )
2026-06-12 19:13:31 +05:30
Kartik and GitHub
b5ec46be5b
fix(plugin): guard bare $USER refs in on_session_start.sh for Windows ( #5492 )
2026-06-12 19:13:19 +05:30
168ad358d5
fix(deps): resolve all open MEDIUM Dependabot alerts (npm overrides + Python pins) ( #5489 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-12 15:15:26 +05:30
2c796d144f
refactor: consolidate agent/editor plugins under integrations/ ( #5491 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-12 10:31:35 +05:30