danielmiessler.fabric/internal/server
Kayvan Sylvan 2e0abdd78a refactor: propagate context.Context through Vendor interface methods
- Add `context.Context` parameter to `ListModels` interface method
- Add `context.Context` parameter to `SendStream` interface method
- Thread caller context through `Chatter.Send` instead of using `context.Background()`
- Update all vendor implementations to accept context parameter
- Introduce `publicError` type wrapping Codex provider errors
- Normalize Codex error messages to lowercase for consistency
- Add context-aware `sendStreamUpdate` helper in Codex client
- Remove stale `context.Background()` calls from Anthropic and Azure AI Gateway
- Update all vendor test mocks and stubs with new signatures
- Pass HTTP request context from server handler into `chatter.Send`
2026-03-25 16:09:10 -07:00
..
docs chore: update model references to latest versions across docs and code 2026-02-12 16:45:05 -08:00
auth.go # CHANGES 2025-12-18 07:12:08 -08:00
chat.go refactor: propagate context.Context through Vendor interface methods 2026-03-25 16:09:10 -07:00
chat_test.go fix(chat): prevent streaming deadlock and unify strategy handling 2026-03-18 04:42:03 +05:30
configuration.go fix: redact API keys in config responses and eliminate shell injection surfaces 2026-03-06 08:53:46 -08:00
contexts.go refactor: restructure project to align with standard Go layout 2025-07-08 22:47:17 -07:00
models.go # CHANGES 2025-12-18 07:12:08 -08:00
ollama.go refactor: replace fmt.Errorf("%s", ...) with errors.New() and normalize i18n strings 2026-02-21 15:48:01 -08:00
ollama_test.go fix: add validation for NaN, Inf, and negative values in parseOllamaNumCtx 2026-01-18 07:42:10 -08:00
patterns.go refactor: extract raw pattern retrieval into dedicated GetRaw method` 2026-03-05 12:19:06 -08:00
serve.go # CHANGES 2025-12-18 07:12:08 -08:00
sessions.go refactor: restructure project to align with standard Go layout 2025-07-08 22:47:17 -07:00
storage.go refactor: restructure project to align with standard Go layout 2025-07-08 22:47:17 -07:00
strategies.go refactor: restructure project to align with standard Go layout 2025-07-08 22:47:17 -07:00
youtube.go docs: Add YouTube transcript endpoint to Swagger UI. 2025-12-19 10:41:55 -08:00