FutureOS 1.0.6
What's Changed
- fix(gui): prevent message flicker and data loss from race conditions by @huichen in #59
- fix: resolve default model for sessions created before login by @fgclaw01 in #60
- feat: inject session ID into system prompt for model self-awareness by @huichen in #61
- feat(mobile): smoother transitions, attachment chips, and history-load robustness by @tallcode in #62
- fix(agent): skills install/uninstall now refresh; harden sessionless dispatch by @tallcode in #63
- feat(mobile): session list status indicator + chat scroll fixes by @tallcode in #64
- refactor(agent): close multi-conversation run lifecycle by @tallcode in #65
- refactor(agent): close durable run lifecycle and GUI push paths by @tallcode in #66
- Potential fix for code scanning alert no. 11: Incomplete string escaping or encoding by @tallcode in #67
- feat(agent): add runtime metrics and fault coverage by @tallcode in #68
- fix: close multi-conversation run reconciliation gaps by @tallcode in #70
- fix(gui): settle run status in back-end + runtime reconciliation to unstick hidden‑window runs by @tallcode in #71
- fix: update Android build actions to Node 24 and align OSS path by @tallcode in #72
- fix(mobile,remote/web): align markdown rendering with GUI, fix Android keyboard overlap by @tallcode in #73
- feat(gui): onboarding gate — guided login with init progress, BYOK, sync models by @tallcode in #74
- fix(agent): prevent runaway cancellation_stuck permanent session lock by @tallcode in #75
- feat(gui): FutureOS account integration — model descriptions, balance, account chip by @tallcode in #76
- feat(gui): onboarding model picker — choose default model after login by @tallcode in #77
- fix(agent,mobile): persist token stats on reload, always show footer on mobile by @tallcode in #78
- fix(session): repair dangling tool_calls anywhere in journal, not only at end by @fgclaw01 in #69
- fix(gui,mobile): prevent streaming content from leaking into wrong assistant bubble by @tallcode in #79
- feat: add i18n model descriptions (description_en) across full chain by @tallcode in #80
- fix(agent,mobile): mobile footer stats and streaming indicator aligned with desktop by @tallcode in #81
Full Changelog: v1.0.5...v1.0.6