49 Commits
Author SHA1 Message Date
rays cce05160da feat(diagnostics): surface DynamicVRAM fallback advisory 2026-08-19 16:48:22 +08:00
rays eb86f889b3 fix(logging): unify Doctor startup output
Standardize backend log identities and severity highlighting while keeping persisted logs ANSI-free. Restore the encoding-aware startup banner and emit its art as one tightly packed block.
2026-08-09 05:38:01 +08:00
rays 06c3a15aac test(pytest): stop mutating package entrypoint 2026-08-08 16:20:55 +08:00
rays 18ae26f61d refactor(api): decompose route registration 2026-05-31 12:57:39 +08:00
rays e659683562 feat(llm): add provider adapter contract 2026-04-26 19:39:21 +08:00
rays ceb1d7b2fe feat(pipeline): unify llm context construction 2026-04-26 19:28:22 +08:00
rays 7906b661f0 fix(api): standardize error response envelopes 2026-04-26 18:45:51 +08:00
rays b43ce5ba41 fix(security): require admin token in strict mode 2026-04-25 17:54:17 +08:00
rays 55f8fd45ac refactor(prompt): deduplicate error analysis templates 2026-04-25 17:47:19 +08:00
rays 01568bf8a8 fix(startup): harden prestartup encoding and non-ui console output 2026-04-04 17:23:22 +08:00
rays 8f99daa282 fix(imports): harden package-safe startup loading 2026-04-04 16:27:47 +08:00
rays 16ea282cda feat(r24): verify desktop virtualenv path compatibility 2026-03-26 19:11:50 +08:00
rays cd19630539 feat(r23): align execution_error compatibility with subgraph workflows 2026-03-26 18:58:24 +08:00
rays 4e7f5c356b feat(security): harden outbound proxy trust boundary 2026-02-27 17:30:39 +08:00
rays cfd9bec7f9 feat(security): enforce S10 admin guards on write routes 2026-02-27 14:32:56 +08:00
rays 633603d785 feat: add F16 quick feedback PR flow 2026-02-27 01:42:31 +08:00
rays f45656d27d feat: complete validation expansion with guardrail wiring, desktop failure-injection tests, isolation coverage, and opt-in online API lane 2026-02-17 03:51:43 +08:00
rays 3612975c89 feat: add fail-closed external enrichment foundation, resumable job APIs, and non-stream LLM output cleanup 2026-02-17 01:52:32 +08:00
rays 0456823e93 feat: finalize dual-mode API key strategy (ENV-first + advanced server key store) 2026-02-10 15:43:06 +08:00
rays 07750ce6ee feat(r18): unify persistence under canonical Doctor data dir 2026-01-23 22:20:26 +08:00
rays c794d3c3e4 feat: add F14 diagnostics skeleton and value-not-in-list pattern 2026-01-22 22:51:38 +08:00
rays 922ee8a233 add about_badge 2026-01-22 21:59:35 +08:00
rays 70e32c6c38 feat: Statistics Reset + Smarter AI Prompts 2026-01-15 21:45:53 +08:00
rays a4601c13ba feat(r15): canonicalize system_info and fill pipeline execution logs 2026-01-14 23:02:03 +08:00
rookiestar28 455c7c5552 feat(r14): unify error context formatting with PromptComposer, ring buffer logs, and summary-first prompts 2026-01-14 20:34:54 +08:00
rookiestar28 2b6e393b5f feat(R12): implement smart token budget with local opt-in, enhanced metadata, and A/B harness 2026-01-10 23:22:50 +08:00
rookiestar28 3619cef4f2 feat(network): add retry with exponential backoff (R6) and rate limiting (R7) for LLM API calls 2026-01-10 16:23:30 +08:00
rookiestar28 27ea2fb9c8 feat(S1,S3): add CSP docs and opt-in telemetry with 27 unit tests, 8 E2E tests, 81 i18n strings 2026-01-09 20:42:16 +08:00
rookiestar28 47dec1cef9 chore(R0_R13): Phase 2 hardening, add trust/health UI, stabilize Playwright runner, and plan CI gates/migration tooling 2026-01-09 14:38:53 +08:00
rookiestar28 8cc6c9703f feat(F15): Resolution Marking UI plan 2026-01-08 23:19:38 +08:00
rookiestar28 280a37ff7f feat(analyzer): refactor into A6 plugin-based pipeline architecture with community plugin support 2026-01-06 13:13:52 +08:00
rookiestar28 1ce8ed6130 feat(f4): add error statistics dashboard with pattern tracking, category breakdown, and resolution rate (14/18 E2E tests passing) 2026-01-04 20:24:48 +08:00
rookiestar28 a7520f9182 fix(ci): resolve pytest import errors and correct pattern validation tests 2026-01-03 14:34:26 +08:00
rookiestar28 bbe2c233f5 feat: add ASCII banner and GitHub footer to startup messages
Changes:
1. Added large ASCII art banner "COMFYUI-DOCTOR" before SYSTEM SNAPSHOT
   - Professional startup branding
   - Clean and minimal design

2. Added footer message after API Hooks registration
   - Encourages community engagement
   - Requests GitHub stars
   - Provides repository link: https://github.com/rookiestar28/ComfyUI-Doctor

Visual improvements:
- Better project visibility on startup
- Clear call-to-action for community support
- Professional appearance
2026-01-03 04:56:10 +08:00
rookiestar28 c6ba51df5c feat: enhanced error analysis 2026-01-01 04:07:30 +08:00
rookiestar28 3cba4e9bbf feat(security): implement PII sanitization for LLM requests with configurable privacy levels 2025-12-31 22:11:15 +08:00
rookiestar28 976e3fa3a0 fix: adjust and fix the interface components of the error panel. 2025-12-31 18:15:25 +08:00
rookiestar28 0271e7a2d0 feat: add Anthropic Claude native API support and system environment context 2025-12-31 12:44:40 +08:00
rookiestar28 6ecbbc7e0d feat: add system environment context (Python, packages, OS) to AI analysis for better debugging (F10) and fix validation error accumulation (R11) 2025-12-31 12:19:05 +08:00
rookiestar28 9ecd88d0f2 feat: add env var support for local LLM URLs to prevent cross-platform conflicts 2025-12-30 22:49:32 +08:00
rookiestar28 a825d90c1f bug fix 2025-12-30 19:21:41 +08:00
rookiestar28 1560e9dd19 fix: code improvements and security hardening 2025-12-30 15:51:00 +08:00
rookiestar28 0211a6713d feat: complete T7 (chat safety tests), S5 (local asset bundle), S2 (SSRF protection) and sync ROADMAP 2025-12-30 15:24:35 +08:00
rookiestar28 6cc23149aa improve robustness and security 2025-12-30 03:45:38 +08:00
rookiestar28 6f999b5434 feat: the Doctor now has the ability to conduct consultations (chat-ui). 2025-12-29 22:13:51 +08:00
rookiestar28 5e4ec17b59 Phase 2: R3 session reuse, F1 history persistence, F3 workflow context 2025-12-29 15:56:24 +08:00
rookiestar28 c0d4e00353 feat: Phase 1 robustness - error handling, thread safety, XSS fix, API tests 2025-12-28 21:51:52 +08:00
rookiestar28 e8f7670cc3 bug fix and bump version to v1.0.1 2025-12-28 15:39:33 +08:00
rookiestar28 1ee7cc0529 Initial commit: ComfyUI-Doctor with Frontend UI and LLM integration 2025-12-28 12:57:26 +08:00