v0.1.0-beta.105
45 features and 20 fixes across HagiCode-org/hagicode-core, HagiCode-org/web.
Features
HagiCode-org/hagicode-core
- session-proposals: import unlinked OpenSpec changes (
dd42a1a) - hero-avatars: ship provider-themed character packs (
75b6984) - hero-avatars: add bulk avatar rotation controls (
5ee4839) - hero-avatars: support variable pack sizes and Claude defaults (
5ff9112) - user-skills: load registered skills in place for agent CLIs (
69f6d56) - professions: add GPT 6.1 Terra as a secondary option (
1b94764) - user-skills: register skill bases for agent launches (
1977866) - grpc: expand community RPC coverage and extract scheduling (
4ce0b58) - grpc: expose remaining REST resources over gRPC-Web (
b8758bc) - codebuddy-steering: route follow-ups into active runs (
1a8d3b3) - system-info-grpc: serve system info over gRPC-Web (
e9a187e) - agent-launch: log skills and secure Claude debug files (
7b26e8c) - monospecs: manage repository clones and checkout removal (
b6be963) - agent-limits: apply configurable CPU quotas to agent CLIs (
7477f2b) - chat: return project-scoped proposal prompts (
91e6d2f) - omp-steering: route follow-ups into active OMP runs (
6ad9599) - pi-steering: route follow-ups into active Pi CLI runs (
f027b27) - opencode-steering: route follow-ups into active OpenCode runs (
68716ee) - opencode-provider: support steer delivery during streamed runs (
edbe23b)
HagiCode-org/web
- proposal-import: import existing OpenSpec changes into proposals (
ae179aa) - hero-avatar: add previewed multi-hero avatar rotation (
8d1372b) - conversation-header: animate compact session identity (
8034d81) - hero-avatar: refresh bundled provider portrait catalog (
7a87dc8) - hero-avatar: add provider themed portrait series to gallery (
d9958ff) - hagitask: replace game icons with lazy loaded Lucide icons (
ab27890) - hero-selection: animate selected heroes into new sessions (
bdbd301) - hero-avatar: retire old packs with safe display fallbacks (
80b888b) - conversation: replace tool summaries with a compact call ledger (
a387c25) - ui: morph state icons across the shared controls (
69ae33f) - skill-gallery: manage user skill bases from the local tab (
bafe84d) - conversation: position opened sessions at the latest entry (
01286fb) - kanban: emphasize command tile titles and progress (
be813fe) - grpc-sessions: move session workflows to generated RPCs (
c37884c) - grpc-community: migrate community and automation RPCs (
7a2f8ee) - grpc-hero: move hero and achievement calls to RPC (
949f639) - grpc-project: move workspace and Git calls to RPC (
acd017b) - grpc-config: move configuration calls to generated RPCs (
1010e64) - grpc-platform: move platform operations to RPC (
8c39ee8) - grpc: add shared generated client foundation (
75872fc) - grpc: load system info over gRPC-Web (
e022bb7) - settings: add per-agent CPU resource-limit controls (
3eea968) - kanban: reset command wall to selected project (
3f28f74) - preset-tasks: spotlight default and quick-submit heroes (
fbe92b8) - proposal: send skill prompts through the chat composer (
531a7a8) - kanban: remove the Other group from command session sidebar (
2796541)
Fixes
HagiCode-org/hagicode-core
- session-dispatch: dequeue messages before run activation (
c475279) - session-dispatch: retry pending messages after SQLite contention (
894e6c5) - sqlite-uow: avoid transactions across grain and file I/O (
889a83d) - omniroute: ignore refresh time when detecting catalog changes (
10244a8) - proposal: pass the chosen language into automatic planning (
63b3acc) - prompts: ignore OpenSpec prefix parameters during validation (
c49e271) - agent-cli: skip unconfigured providers during health probes (
9969d08) - logging: suppress duplicate EF transaction error log events (
76bf35d) - grpc: normalize REST values for strict protobuf JSON parsing (
1fd639a) - system-info-grpc: enable gRPC-Web for mapped services (
cb43b4c) - system-info-grpc: support browser gRPC-Web calls (
9b3151c) - scheduled-plans: require a task identifier for HagiTask plans (
ae3d2c6)
HagiCode-org/web
- config-sync: skip writes for unchanged theme reconciliation (
f1b1057) - git: report auto-commit status failures and refresh capacity (
65581c0) - header-agenda: show today through the next three days (
14c3ffd) - kanban: reset the global wall across all projects (
a84b3f8) - grpc-session: normalize chat request payloads before RPC (
0504f69) - preset-task: expand the hero picker to a full-screen sheet (
747bb58) - hero-loadout: place built-in skills after loadout sections (
a5dc964) - layout: preserve global view when opening a project Git tab (
8502ddb)

