OOwaid0723666feat: add onomeo as an OpenAI-compatible provider
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: replace hardcoded error strings with i18n translation keys - Replace hardcoded error messages with `i18n.T()` calls across Go source files - Add ~80 new translation keys to all locale files (en, de, es, fa, fr, it, ja, pt-BR, pt-PT, zh) - Internationalize error strings in chat, attachment, storage, and template packages - Internationalize error strings in plugin registry, server, and utility modules - Internationalize githelper, notifications, patterns, and sessions modules - Add i18n support for DigitalOcean, Gemini, and OpenAI-compatible providers - Sort existing locale keys alphabetically in JSON files - chore: incoming 2019 changelog entry | 7 个月前 | |
refactor: tidy chatfmt and prompt export errors Fold FormatMessage into FormatMessages, print "<missing>" for a nil image URL, use errors.New for constant errors, and document NewChatter. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | 6 天前 | |
fix: localize workflow and maxTokens CLI help - Localize workflow and maxTokens flag help across fourteen locales. - Describe YAML and JSON workflow pattern sequences. - Clarify token limits, reasoning tokens, and vendor defaults. | 2 天前 | |
fix: harden servers, templates, plugins, storage, and user interfaces - Enforce host, origin, JSON, and request size checks. - Resolve template tokens once; preserve literal workflow output. - Restrict server patterns to text and datetime plugins. - Confine file access and writes; reject unsafe symlinks. - Limit network fetches to public addresses without credentials. - Protect sessions with locking, atomic writes, and private permissions. - Merge configuration updates safely and fully mask secrets. - Sanitize terminal output, notifications, and dynamic shell completions. - Add content sanitization, security policies, and Streamlit token checks. - Expand security regression coverage, documentation, and CI race testing. | 4 天前 | |
fix: harden servers, templates, plugins, storage, and user interfaces - Enforce host, origin, JSON, and request size checks. - Resolve template tokens once; preserve literal workflow output. - Restrict server patterns to text and datetime plugins. - Confine file access and writes; reject unsafe symlinks. - Limit network fetches to public addresses without credentials. - Protect sessions with locking, atomic writes, and private permissions. - Merge configuration updates safely and fully mask secrets. - Sanitize terminal output, notifications, and dynamic shell completions. - Add content sanitization, security policies, and Streamlit token checks. - Expand security regression coverage, documentation, and CI race testing. | 4 天前 | |
fix: localize workflow and maxTokens CLI help - Localize workflow and maxTokens flag help across fourteen locales. - Describe YAML and JSON workflow pattern sequences. - Clarify token limits, reasoning tokens, and vendor defaults. | 2 天前 | |
feat: add `wire` debug level (4) for full LLM request/response debug logging ## CHANGES - Add `Wire` log level constant to debug level enum - Expose `GetLevel()` function for safe concurrent level reads - Log outbound message roles and content at wire debug level - Log inbound stream updates and token usage at wire level - Log non-streaming LLM responses at wire debug level - Update `--debug` flag description to include new level 4 - Update `set_debug_level` locale strings across all 10 languages | 7 个月前 | |
feat: add onomeo as an OpenAI-compatible provider Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> | 1 天前 | |
fix: harden servers, templates, plugins, storage, and user interfaces - Enforce host, origin, JSON, and request size checks. - Resolve template tokens once; preserve literal workflow output. - Restrict server patterns to text and datetime plugins. - Confine file access and writes; reject unsafe symlinks. - Limit network fetches to public addresses without credentials. - Protect sessions with locking, atomic writes, and private permissions. - Merge configuration updates safely and fully mask secrets. - Sanitize terminal output, notifications, and dynamic shell completions. - Add content sanitization, security policies, and Streamlit token checks. - Expand security regression coverage, documentation, and CI race testing. | 4 天前 | |
fix: harden servers, templates, plugins, storage, and user interfaces - Enforce host, origin, JSON, and request size checks. - Resolve template tokens once; preserve literal workflow output. - Restrict server patterns to text and datetime plugins. - Confine file access and writes; reject unsafe symlinks. - Limit network fetches to public addresses without credentials. - Protect sessions with locking, atomic writes, and private permissions. - Merge configuration updates safely and fully mask secrets. - Sanitize terminal output, notifications, and dynamic shell completions. - Add content sanitization, security policies, and Streamlit token checks. - Expand security regression coverage, documentation, and CI race testing. | 4 天前 | |
fix: harden servers, templates, plugins, storage, and user interfaces - Enforce host, origin, JSON, and request size checks. - Resolve template tokens once; preserve literal workflow output. - Restrict server patterns to text and datetime plugins. - Confine file access and writes; reject unsafe symlinks. - Limit network fetches to public addresses without credentials. - Protect sessions with locking, atomic writes, and private permissions. - Merge configuration updates safely and fully mask secrets. - Sanitize terminal output, notifications, and dynamic shell completions. - Add content sanitization, security policies, and Streamlit token checks. - Expand security regression coverage, documentation, and CI race testing. | 4 天前 |