• Joined on 2026-07-16
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 21:01:03 +00:00
12fa65a481 feat: add new order, invoice, and dashboard management tools
David pushed to main at David/HERMES-GIELIE 2026-08-05 15:07:12 +00:00
07ce1279fa Drop persist_user_timestamp kwarg for older hermes-agent compatibility
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 14:18:34 +00:00
d79c433704 fix(quotes): import QuoteItem + return real array from dedup branch
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 14:09:57 +00:00
ba1f916102 feat(orders): show From + Subject in review modal Source of truth header
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 13:52:33 +00:00
7f1603d9b0 test(mcp): cover order_items.update + quotes.update regenerate_pdf
106af81934 feat(mcp): order_items.update for invoice reconciliation + quotes.update regenerate_pdf
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 09:51:25 +00:00
f76b235e9a test(mcp): cover quotes.get_pdf, list_attachments, and the two new order attachment tools
b3344f9f47 feat(mcp): quote PDF retrieval + order/quote attachment tools
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 09:39:20 +00:00
0ac05b847b test(mcp): cover quotes.update + create_from_email unit field
2acfd2d346 fix(mcp): add quotes.update + preserve unit in create_from_email
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-05 00:40:12 +00:00
c41908f4b7 feat(quote-items): CRUD via REST + MCP for AI auto-fill agents
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 23:53:06 +00:00
0013ff5267 docs(bugs): add post-mortem for MCP initialize handshake bug
fd07b514ab fix(mcp): handle initialize/notifications/initialized/ping handshake
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 20:53:49 +00:00
0455ddd346 docs(giellie): correct tool count (70 → 69) + add post-redeploy verification
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 20:48:06 +00:00
8fe80fefc8 docs(giellie): refresh skill doc — corrected host, all tokens, smoke-test findings
ff1709c2da fix(mcp): implement tools.discovery handler returning flat tool catalog
Compare 2 commits »
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 18:37:04 +00:00
e132319910 fix(orders,quotes): null-safe sort comparator in archive functions
David pushed to main at David/HERMES-GIELIE 2026-08-04 18:35:55 +00:00
eb8da48144 Add hermes-agent service back so WebUI can find agent source
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 18:29:40 +00:00
49367558f2 ui(sidebar): rename Hermes nav entry to Giellie
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 18:27:07 +00:00
d3d34704a3 chore: add stray p1-classified.png + p1-mask.png
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 18:25:19 +00:00
3ea7c9c189 feat(quotes): move completed+all to dedicated /quotes/archive page
David pushed to main at David/HERMES-GIELIE 2026-08-04 18:12:24 +00:00
0c33c835f4 Disable Hermes auth for WFDASH iframe embedding
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 18:05:59 +00:00
3664eef898 feat(po): resend purchase order from sent / mail_failed / sending statuses
David pushed to main at David/WFDASH-WEBAPP 2026-08-04 17:58:49 +00:00
d33bb41a59 feat(orders): move delivered+cancelled to dedicated /orders/archive page
David pushed to main at David/HERMES-GIELIE 2026-08-04 17:32:46 +00:00
8a23134300 Use patched webui image: build from repo Dockerfile