Commit Graph

  • 0572c6b0c6 chore(dbmole): bump to 0.1.2 for republish main admin 2026-06-16 23:56:44 +05:00
  • b1325199db build: run unit tests in prepublishOnly admin 2026-06-16 23:49:18 +05:00
  • 82d2392e31 test(core): cover the parseSchema contract admin 2026-06-16 23:49:18 +05:00
  • 63bb2a5c99 fix: derive SERVER_VERSION from package.json admin 2026-06-16 23:49:05 +05:00
  • baecc24211 docs(agents): monorepo layout + inputSchema gotcha admin 2026-06-16 23:34:40 +05:00
  • dd6c86e17c docs: add monorepo landing and dbmole README admin 2026-06-16 23:29:30 +05:00
  • 5af1b7daaa chore(esmole): bump to 0.1.1 for republish admin 2026-06-16 23:15:37 +05:00
  • 9bbd179a40 fix(esmole): publish typed add_connection inputSchema admin 2026-06-16 23:05:46 +05:00
  • a34d759598 chore(dbmole): bump to 0.1.1 for republish admin 2026-06-16 22:39:27 +05:00
  • a1a99ced08 chore: point dev .mcp.json at packages, add esmole entry admin 2026-06-16 22:36:14 +05:00
  • 82fe30a1f1 fix(esmole): declare ssh2 runtime dependency admin 2026-06-16 21:50:21 +05:00
  • 987ecd6fdc build: dbmole Dockerfile for monorepo; esmole README admin 2026-06-16 21:44:25 +05:00
  • 4dc2089547 build: esmole Dockerfile admin 2026-06-16 21:38:41 +05:00
  • dd6ca2deff fix(esmole): truncate all tool responses; guard normalizes leading slash admin 2026-06-16 21:21:20 +05:00
  • ab5416f443 test(esmole): integration against ES 7 and 8 admin 2026-06-16 21:12:55 +05:00
  • 5aad5f9304 feat(esmole): server wiring and stdio entry admin 2026-06-16 21:07:48 +05:00
  • 49fb98c18b feat(esmole): es_request, es_search, es_list_indices, es_get_mapping, es_cluster_health admin 2026-06-16 21:04:12 +05:00
  • 889e844768 feat(esmole): store, sources, registry, manager, backend binders admin 2026-06-16 20:56:03 +05:00
  • 42712d508c feat(esmole): undici HTTP backend with TLS servername admin 2026-06-16 20:51:21 +05:00
  • b2a9c3323f feat(esmole): mapping flatten admin 2026-06-16 20:48:10 +05:00
  • 7381db1189 feat(esmole): readonly request guard admin 2026-06-16 20:46:23 +05:00
  • a424963418 feat(esmole): connection schema admin 2026-06-16 20:44:11 +05:00
  • c902231786 chore: scaffold esmole-mcp package admin 2026-06-16 20:41:25 +05:00
  • 703df24b13 fix: injectable tunnel log label, honest truncate budget comment admin 2026-06-16 20:38:10 +05:00
  • 6a2706130a refactor: generic withManaged and connection tools in core admin 2026-06-16 20:28:31 +05:00
  • a1869b60bf refactor: generic Manager<TBackend> in core admin 2026-06-16 20:19:12 +05:00
  • 18381169e0 refactor: generic registry in core admin 2026-06-16 20:09:19 +05:00
  • f4249b58cf refactor: generic store and sources in core admin 2026-06-16 20:03:40 +05:00
  • 32b64460bf refactor: dbmole schema composes core base admin 2026-06-16 19:58:04 +05:00
  • 32b9b3f2c5 refactor: split format helpers into core admin 2026-06-16 19:54:22 +05:00
  • df64404d21 test(core): cover base schema + respond; neutralize tunnel log prefix admin 2026-06-16 19:51:13 +05:00
  • dd99f4a47b refactor: move tunnel and respond into core admin 2026-06-16 19:44:07 +05:00
  • c1c0e3383b feat(core): base connection schema admin 2026-06-16 19:40:49 +05:00
  • e88bb648b7 chore: scaffold @dbmole/core package admin 2026-06-16 19:39:06 +05:00
  • d51180348c test: root vitest projects across packages admin 2026-06-16 19:36:17 +05:00
  • 021dfcb66b chore: wire biome and workspace install admin 2026-06-16 19:34:28 +05:00
  • 1b4a77fba9 chore: relocate dbmole into packages/dbmole-mcp admin 2026-06-16 19:31:59 +05:00
  • 0771fa21c7 docs: fix plan — core devDep, docker prod deps, byte budget, barrel export admin 2026-06-16 19:30:03 +05:00
  • f4b22ab1f7 chore: convert root to npm workspaces admin 2026-06-16 19:21:36 +05:00
  • 1b2c0214d0 docs: clarify per-package coverage in plan admin 2026-06-16 19:18:53 +05:00
  • a63ee8a700 docs: address codex plan review (coverage, sequencing, schema) admin 2026-06-16 19:16:23 +05:00
  • cb316cfb8d docs: add esmole + monorepo implementation plan admin 2026-06-16 19:02:45 +05:00
  • 40280a3630 docs: address codex review in esmole spec admin 2026-06-16 18:51:23 +05:00
  • bbad46ddcf docs: add esmole + monorepo design spec admin 2026-06-16 18:45:11 +05:00
  • dc0ed0a307 chore: add project .mcp.json for dev server admin 2026-06-16 17:25:28 +05:00
  • 71db883457 chore: package metadata for npm publish smartass 2026-06-12 02:49:25 +05:00
  • 32143566d4 fix: dispose races, tunnel guards, retry on stale smartass 2026-06-12 01:48:25 +05:00
  • 1fecb1cce4 fix: sql guard gaps, date tz, timeouts, payload smartass 2026-06-12 01:37:15 +05:00
  • 783e5bc5b9 fix: pre-own store dir for non-root volume mount smartass 2026-06-12 00:54:01 +05:00
  • 5e841e4956 fix: final polish — teardown, image pin, license smartass 2026-06-12 00:49:58 +05:00
  • 7f0b66b18d feat: add docker image and readme smartass 2026-06-12 00:37:13 +05:00
  • 90c8860ea7 test: ssh tunnel e2e via sshd container smartass 2026-06-12 00:34:02 +05:00
  • 9ed8e85813 test: mysql integration via testcontainers smartass 2026-06-12 00:27:50 +05:00
  • d5f9eafb35 test: postgres integration via testcontainers smartass 2026-06-12 00:25:30 +05:00
  • 858ed17d6b docs: registerTool accepts strict zod object smartass 2026-06-12 00:22:46 +05:00
  • ae34ad1bc9 fix: manager races, shutdown order, tool bounds smartass 2026-06-12 00:21:51 +05:00
  • 6bf2aa74ca feat: add server assembly and stdio entry smartass 2026-06-12 00:13:10 +05:00
  • 7514aedb1e feat: add schema inspection tools smartass 2026-06-12 00:10:55 +05:00
  • aaa2844d46 feat: add execute_sql tool smartass 2026-06-12 00:08:41 +05:00
  • 96404fe0d3 feat: add connection management tools smartass 2026-06-12 00:06:30 +05:00
  • 0c92dd6755 feat: add tool respond helpers, test harness smartass 2026-06-12 00:03:36 +05:00
  • 52baa59f97 feat: add manager with hash cache, tunnel rebuild smartass 2026-06-12 00:01:50 +05:00
  • fe6e0bcbfa fix: sql guard, fk/index queries, pool hardening smartass 2026-06-11 23:58:14 +05:00
  • 002155b3c0 feat: add mysql driver smartass 2026-06-11 23:42:21 +05:00
  • aef71752db feat: add postgres driver smartass 2026-06-11 23:39:16 +05:00
  • 750430e91f feat: add driver interface, database resolution smartass 2026-06-11 23:36:00 +05:00
  • 8fb44dbfb3 feat: add ssh tunnel with local tcp forward smartass 2026-06-11 23:33:38 +05:00
  • 52c446519a feat: add registry with cascade merge and CRUD smartass 2026-06-11 23:29:26 +05:00
  • 51aa6e3258 fix: harden store writes, strict schemas, null cfg smartass 2026-06-11 23:26:54 +05:00
  • 46906e3f5b feat: add env and config-file sources smartass 2026-06-11 23:20:33 +05:00
  • d339e5674a style: braces always, concat over interpolation smartass 2026-06-11 23:18:26 +05:00
  • 87b3f118ed feat: add persistent store, atomic 0600 writes smartass 2026-06-11 23:15:05 +05:00
  • 1e007207a3 docs: add AGENTS.md rules, CLAUDE.md import smartass 2026-06-11 23:10:51 +05:00
  • afb53d2267 feat: add result formatting helpers smartass 2026-06-11 23:05:19 +05:00
  • 040d9288e3 feat: add connection and ssh zod schemas smartass 2026-06-11 23:03:43 +05:00
  • 80ba44f1ce chore: scaffold tsup, biome, vitest, deps smartass 2026-06-11 23:02:08 +05:00
  • cf52ac9420 docs: switch to stable MCP SDK v1 smartass 2026-06-11 23:00:37 +05:00
  • 40a75d342f docs: apply Codex review round 1 smartass 2026-06-11 22:50:02 +05:00
  • e7e6a1dcd0 docs(plan): use typed fakes, drop trailing commas smartass 2026-06-11 22:35:08 +05:00
  • 5737fbc839 docs: add implementation plan smartass 2026-06-11 22:27:10 +05:00
  • 47218d09b8 docs: add dbmole-mcp design spec smartass 2026-06-11 22:07:34 +05:00