NameLast commit messageLast commit date
..
__init__.pyHermes Web UI — Sprints 11-14: multi-provider models, settings, session QoL, alerts, polish7 months ago
agent_health.pySingle-flight remote gateway health probe to stop cold-cache stampede4 months ago
agent_sessions.pyRelease exp-v0.52.40: ACP sessions in sidebar (#5939) + date-stamped Claude 3.0 reasoning fix (#5934) (#5951)3 months ago
auth.pyRelease exp-v0.52.43: trusted-header auth / reverse-proxy SSO (#5568, #3351) (#5956)3 months ago
auth_oidc.pyfix(#3825): harden oidc endpoint and claim validation4 months ago
background.pyfeat(commands): /background, /btw slash commands + undo button + reasoning chip6 months ago
background_process.pyMerge remote-tracking branch 'origin/master' into paperclip/pr-57324 months ago
clarify.pystage #4524: clarify 409-terminal (id-guarded, loading-cleared) + SSE-notify on expiry (#4504) + v0.51.534 CHANGELOG4 months ago
commands.pyfix(webui): guard non-dict resolve_moa_preset result in resolve_moa_config4 months ago
compression_anchor.pyAddress compaction marker and redaction review4 months ago
compression_recovery.pyLive Stream: add compression recovery action4 months ago
config.pyfeat(#5979): persisted explicit-pick provenance for cold custom-proxy resolution3 months ago
crash_visibility.pyfix(webui): crash visibility — faulthandler + thread excepthook + exit audit (#4633)4 months ago
dashboard_probe.pyfix: preserve IPv6 dashboard link brackets5 months ago
extensions.pyfix: prefer IPv4 for extension gallery downloads to prevent timeout on broken IPv64 months ago
gateway_chat.pyfix(#5940): drop unused gateway error adapter3 months ago
gateway_restart.pyfix(health): preserve restart failure contract and proofs (#5156)4 months ago
gateway_watcher.pyfix(sessions): open state.db read-only for lineage reads + watcher projection4 months ago
goals.pyfix(i18n): localize /goal runtime status strings6 months ago
helpers.pyRelease exp-v0.52.43: trusted-header auth / reverse-proxy SSO (#5568, #3351) (#5956)3 months ago
kanban_bridge.pyrebase(#2814): resolve i18n onto current master + add kanban_view_* keys to all 13 locales4 months ago
metering.pyfix: show TPS in assistant message headers6 months ago
models.pyfix(#5940): key pending-turn recovery to exact checkpoints3 months ago
oauth.pyRelease Batch D: terminal resource-leak fix + fsync atomic writers (#5835, #5843) (#5848)4 months ago
office_documents.py#5142: office-doc preview + safe docx editing (#540), rebased on master; optional deps4 months ago
onboarding.pyRelease exp-v0.52.42: ?profile= deep links (#5730) + Russian locale refresh (#5778) (#5953)3 months ago
passkeys.pyRelease Batch D: terminal resource-leak fix + fsync atomic writers (#5835, #5843) (#5848)4 months ago
paths.pyfix(profiles): avoid config import cycle5 months ago
plugin_providers.pyRelease v0.51.270 — Release IL (stage-u1 — un-hold batch: #3517 #3624 #3613) (#3674)5 months ago
plugins.pyfix(#2622): plugin card UX — legible Open button, single badge, visible toggle + reject protocol-relative tab.path5 months ago
profiles.pyfix(#5696): revert profiles cache TTL 60s->4s (stale profile rows); contributor-flagged follow-up4 months ago
providers.pyRequire fingerprint evidence for wakeup credential recovery4 months ago
request_diagnostics.pyperf(webui/session-load-latency) tier4: fix CI failures — lint B009/B905 + _emit_slow format args4 months ago
rollback.pyfix(#4410): pre-check workspace leaf type via lstat + close fd on non-regular (Codex gate v2)4 months ago
route_approvals.pyfix(#5000): relay mirrored gateway approvals after stream loss4 months ago
route_session_list_cache.pyfeat: add Webhooks sidebar filter parity4 months ago
routes.pyharden #5979 round 3 (Codex): signature-based explicit-pick provenance3 months ago
run_journal.pyfix(#4812): re-sync idle no-cursor SSE subscriber on run completing during keepalive wait4 months ago
runner_client.pyfix(gateway): correct approval URL and thread session history into runs API (#4479)4 months ago
runtime_adapter.pyStage 398: PR #2696 — feat(runtime): add runner-local adapter selection (RuntimeAdapter slice 4c, feature-flagged)5 months ago
session_discoverability.pyRelease Batch D: terminal resource-leak fix + fsync atomic writers (#5835, #5843) (#5848)4 months ago
session_events.pyfeat(sessions): carry changed session_id in session-list-changed events (#4221) (#4233)4 months ago
session_export_html.py#4968: export chat to self-contained themed HTML, rebased on master4 months ago
session_lifecycle.pyfix(#5543): fire-and-forget commit_session_memory + drain-safe managed stop4 months ago
session_ops.pyfix(#5563): align forked context to display for large (compacted) sessions4 months ago
session_recovery.pyMerge latest master into compression recovery action4 months ago
shares.pyfix(share): reject dict-valued text-blocks and dict titles (re-gate edge)3 months ago
skill_usage.pyfix: remove webui-side writer to avoid conflict with agent5 months ago
sse_chunked.pystage #4447: opt-in chunked SSE for buffering proxies (#4447) + v0.51.524 CHANGELOG4 months ago
startup.pyfix: P0 hotfixes — API regression, code block parser, chmod override6 months ago
state_sync.pyfix(state-sync): mirror WebUI API call counts4 months ago
streaming.pyfix(#5940): key pending-turn recovery to exact checkpoints3 months ago
system_health.pyfix: keep psutil optional for system health4 months ago
terminal.pyRelease Batch D: terminal resource-leak fix + fsync atomic writers (#5835, #5843) (#5848)4 months ago
todo_state.pyRelease v0.51.261 — Release IC (stage-r11) (#3616)5 months ago
turn_journal.pyRelease v0.51.326 — Release KP (#3618 + #3802 + #3762 + #3810) (#3816)5 months ago
updates.pyRelease exp-v0.52.44: Docker/no-git image update notices (#5733, #2729) (#5958)3 months ago
upload.pyRelease: write Office upload sidecars (#5734, #540) (#5859)4 months ago
usage.pyfix: display canonical cache hit percentage5 months ago
webui_session_db.pyfix: preserve compression recovery child markers in sidecar rebuild4 months ago
workspace.py#5142: office-doc preview + safe docx editing (#540), rebased on master; optional deps4 months ago
workspace_git.pyfix(workspace-git): hide git subprocess console windows on Windows (#5692)4 months ago
worktrees.pyRelease Batch A: worktree cli-shadow + atomic settings.json + state.db read-only (#5832, #5829, #5833) (#5837)4 months ago