-
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