..
__init__.py
Hermes Web UI — Sprints 11-14: multi-provider models, settings, session QoL, alerts, polish
2026-03-31 07:02:47 +00:00
auth.py
fix(auth): prune expired sessions on every verify to prevent memory leak ( #196 )
2026-04-09 18:05:23 -07:00
config.py
fix: deduplicate model dropdown (hyphen vs dot) + README accuracy ( #332 )
2026-04-12 14:45:39 -07:00
gateway_watcher.py
feat: real-time gateway session sync (Phase 1) ( #274 )
2026-04-11 20:53:12 -07:00
helpers.py
v0.46.0: security, Docker UID/GID, model discovery, i18n, cancel fix
2026-04-11 10:17:52 -07:00
models.py
feat: real-time gateway session sync (Phase 1) ( #274 )
2026-04-11 20:53:12 -07:00
onboarding.py
feat: OAuth provider onboarding path — Codex/Copilot no longer blocks setup ( #331 )
2026-04-12 14:28:16 -07:00
profiles.py
feat: custom endpoint fields in new profile form ( fixes #170 , closes #214 )
2026-04-10 11:43:49 -07:00
routes.py
fix: allow onboarding from Docker bridge networks ( closes #334 ) ( #335 )
2026-04-12 16:35:47 -07:00
startup.py
v0.46.0: security, Docker UID/GID, model discovery, i18n, cancel fix
2026-04-11 10:17:52 -07:00
state_sync.py
fix: sync message_count to state.db for /insights ( #163 ) ( #164 )
2026-04-06 22:56:27 -07:00
streaming.py
fix+feat: session title guard + breadcrumb nav + wider panel + responsive msgs ( closes #300 , #292 )
2026-04-12 10:51:48 -07:00
updates.py
fix: improve self-update git pull diagnostics ( #287 )
2026-04-12 00:19:33 -07:00
upload.py
chore: add missing type hints across 10 files
2026-04-05 13:30:20 +07:00
workspace.py
chore: add missing type hints across 10 files
2026-04-05 13:30:20 +07:00