Inno Agent v0.4.8
What's Changed
- feat(showcase): session replay site with one-click export from the product by @hhyqhh in #130
- fix(web): stabilize custom workspace sorting controls by @nfcino in #129
- feat: add MCP support via pi-mcp-adapter with settings UI by @hhyqhh in #132
- fix(web): restore collapsed groups after custom sorting by @nfcino in #131
- chore: P0 quality remediation — docs, deps, atomic config writes, CI tests by @hhyqhh in #133
- test: P1 test infrastructure — jsdom, server smoke suite, scheduler/channels/terminal tests by @hhyqhh in #134
- fix: P3 mastery-model honesty — generic goal-archive matching, semantic-chunker rename by @hhyqhh in #135
- refactor: P2 server split 1/N — extract /api/jobs route domain + shared http helpers by @hhyqhh in #136
- refactor: P2 server split 2/N — extract /api/channels + /api/bridge route domain by @hhyqhh in #137
- refactor: P2 server split 3/N — extract /api/settings + /api/mcp route domain by @hhyqhh in #138
- refactor: P2 server split 4/N — extract /api/skills route domain + pure file helpers by @hhyqhh in #139
- refactor: P2 server split 5/N — extract workspace route domain by @hhyqhh in #140
- refactor: P2 server split 6/N — extract sessions route domain by @hhyqhh in #141
- refactor: P2 server split 7/N — extract learner profile route domain by @hhyqhh in #142
- refactor: P2 server split 8/N — extract wiki route domain by @hhyqhh in #143
- refactor: P2 server split 9/N — extract presets route domain by @hhyqhh in #144
- refactor: P2 server split 10/N — extract practice-lab route domain by @hhyqhh in #145
- refactor: P2 server split 11/N — extract chat route domain (final) by @hhyqhh in #146
- fix(scheduler): configurable timezone, serialized counter updates, jsonl rotation by @hhyqhh in #147
- chore(deps): pin TS-source packages loaded via jiti, vendor xlsx tarball by @hhyqhh in #148
- test(channels,l3): personal-dispatcher routing tests + conditional L3 suite by @hhyqhh in #149
- docs(readme): add Non-goals section; audit session_busy coverage (P5) by @hhyqhh in #150
Full Changelog: v0.4.7...v0.4.8
What's Changed
- feat(showcase): session replay site with one-click export from the product by @hhyqhh in #130
- fix(web): stabilize custom workspace sorting controls by @nfcino in #129
- feat: add MCP support via pi-mcp-adapter with settings UI by @hhyqhh in #132
- fix(web): restore collapsed groups after custom sorting by @nfcino in #131
- chore: P0 quality remediation — docs, deps, atomic config writes, CI tests by @hhyqhh in #133
- test: P1 test infrastructure — jsdom, server smoke suite, scheduler/channels/terminal tests by @hhyqhh in #134
- fix: P3 mastery-model honesty — generic goal-archive matching, semantic-chunker rename by @hhyqhh in #135
- refactor: P2 server split 1/N — extract /api/jobs route domain + shared http helpers by @hhyqhh in #136
- refactor: P2 server split 2/N — extract /api/channels + /api/bridge route domain by @hhyqhh in #137
- refactor: P2 server split 3/N — extract /api/settings + /api/mcp route domain by @hhyqhh in #138
- refactor: P2 server split 4/N — extract /api/skills route domain + pure file helpers by @hhyqhh in #139
- refactor: P2 server split 5/N — extract workspace route domain by @hhyqhh in #140
- refactor: P2 server split 6/N — extract sessions route domain by @hhyqhh in #141
- refactor: P2 server split 7/N — extract learner profile route domain by @hhyqhh in #142
- refactor: P2 server split 8/N — extract wiki route domain by @hhyqhh in #143
- refactor: P2 server split 9/N — extract presets route domain by @hhyqhh in #144
- refactor: P2 server split 10/N — extract practice-lab route domain by @hhyqhh in #145
- refactor: P2 server split 11/N — extract chat route domain (final) by @hhyqhh in #146
- fix(scheduler): configurable timezone, serialized counter updates, jsonl rotation by @hhyqhh in #147
- chore(deps): pin TS-source packages loaded via jiti, vendor xlsx tarball by @hhyqhh in #148
- test(channels,l3): personal-dispatcher routing tests + conditional L3 suite by @hhyqhh in #149
- docs(readme): add Non-goals section; audit session_busy coverage (P5) by @hhyqhh in #150
- fix(l2): build wiki-relative paths with forward slashes on all platforms by @hhyqhh in #151
- test(l2): forward-slash expected wiki path in wiki-graph test (Windows CI) by @hhyqhh in #152
- ci: restore Linux release workflow on the current publish flow by @hhyqhh in #153
Full Changelog: v0.4.7...v0.4.8
What's Changed
- feat(showcase): session replay site with one-click export from the product by @hhyqhh in #130
- fix(web): stabilize custom workspace sorting controls by @nfcino in #129
- feat: add MCP support via pi-mcp-adapter with settings UI by @hhyqhh in #132
- fix(web): restore collapsed groups after custom sorting by @nfcino in #131
- chore: P0 quality remediation — docs, deps, atomic config writes, CI tests by @hhyqhh in #133
- test: P1 test infrastructure — jsdom, server smoke suite, scheduler/channels/terminal tests by @hhyqhh in #134
- fix: P3 mastery-model honesty — generic goal-archive matching, semantic-chunker rename by @hhyqhh in #135
- refactor: P2 server split 1/N — extract /api/jobs route domain + shared http helpers by @hhyqhh in #136
- refactor: P2 server split 2/N — extract /api/channels + /api/bridge route domain by @hhyqhh in #137
- refactor: P2 server split 3/N — extract /api/settings + /api/mcp route domain by @hhyqhh in #138
- refactor: P2 server split 4/N — extract /api/skills route domain + pure file helpers by @hhyqhh in #139
- refactor: P2 server split 5/N — extract workspace route domain by @hhyqhh in #140
- refactor: P2 server split 6/N — extract sessions route domain by @hhyqhh in #141
- refactor: P2 server split 7/N — extract learner profile route domain by @hhyqhh in #142
- refactor: P2 server split 8/N — extract wiki route domain by @hhyqhh in #143
- refactor: P2 server split 9/N — extract presets route domain by @hhyqhh in #144
- refactor: P2 server split 10/N — extract practice-lab route domain by @hhyqhh in #145
- refactor: P2 server split 11/N — extract chat route domain (final) by @hhyqhh in #146
- fix(scheduler): configurable timezone, serialized counter updates, jsonl rotation by @hhyqhh in #147
- chore(deps): pin TS-source packages loaded via jiti, vendor xlsx tarball by @hhyqhh in #148
- test(channels,l3): personal-dispatcher routing tests + conditional L3 suite by @hhyqhh in #149
- docs(readme): add Non-goals section; audit session_busy coverage (P5) by @hhyqhh in #150
- fix(l2): build wiki-relative paths with forward slashes on all platforms by @hhyqhh in #151
- test(l2): forward-slash expected wiki path in wiki-graph test (Windows CI) by @hhyqhh in #152
- ci: restore Linux release workflow on the current publish flow by @hhyqhh in #153
Full Changelog: v0.4.7...v0.4.8