Commit Graph

25 Commits

Author SHA1 Message Date
smartass 32143566d4 fix: dispose races, tunnel guards, retry on stale 2026-06-12 01:48:25 +05:00
smartass 1fecb1cce4 fix: sql guard gaps, date tz, timeouts, payload 2026-06-12 01:37:15 +05:00
smartass 5e841e4956 fix: final polish — teardown, image pin, license 2026-06-12 00:49:58 +05:00
smartass 90c8860ea7 test: ssh tunnel e2e via sshd container 2026-06-12 00:34:02 +05:00
smartass 9ed8e85813 test: mysql integration via testcontainers 2026-06-12 00:27:50 +05:00
smartass d5f9eafb35 test: postgres integration via testcontainers 2026-06-12 00:25:30 +05:00
smartass ae34ad1bc9 fix: manager races, shutdown order, tool bounds 2026-06-12 00:21:51 +05:00
smartass 6bf2aa74ca feat: add server assembly and stdio entry 2026-06-12 00:13:10 +05:00
smartass 7514aedb1e feat: add schema inspection tools 2026-06-12 00:10:55 +05:00
smartass aaa2844d46 feat: add execute_sql tool 2026-06-12 00:08:41 +05:00
smartass 96404fe0d3 feat: add connection management tools 2026-06-12 00:06:30 +05:00
smartass 0c92dd6755 feat: add tool respond helpers, test harness 2026-06-12 00:03:36 +05:00
smartass 52baa59f97 feat: add manager with hash cache, tunnel rebuild 2026-06-12 00:01:50 +05:00
smartass fe6e0bcbfa fix: sql guard, fk/index queries, pool hardening 2026-06-11 23:58:14 +05:00
smartass 002155b3c0 feat: add mysql driver 2026-06-11 23:42:21 +05:00
smartass aef71752db feat: add postgres driver 2026-06-11 23:39:16 +05:00
smartass 750430e91f feat: add driver interface, database resolution 2026-06-11 23:36:00 +05:00
smartass 8fb44dbfb3 feat: add ssh tunnel with local tcp forward 2026-06-11 23:33:38 +05:00
smartass 52c446519a feat: add registry with cascade merge and CRUD 2026-06-11 23:29:26 +05:00
smartass 51aa6e3258 fix: harden store writes, strict schemas, null cfg 2026-06-11 23:26:54 +05:00
smartass 46906e3f5b feat: add env and config-file sources 2026-06-11 23:20:33 +05:00
smartass 87b3f118ed feat: add persistent store, atomic 0600 writes 2026-06-11 23:15:05 +05:00
smartass afb53d2267 feat: add result formatting helpers 2026-06-11 23:05:19 +05:00
smartass 040d9288e3 feat: add connection and ssh zod schemas 2026-06-11 23:03:43 +05:00
smartass 80ba44f1ce chore: scaffold tsup, biome, vitest, deps 2026-06-11 23:02:08 +05:00