Promote v1.0.0 to production - #1950
Merged
Merged
Conversation
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
* fix(web): collapse session rail on mobile * fix(web): share responsive workspace rail lifecycle * test(web): mock responsive session sidebar hook --------- Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Infinity posts an anonymous hardware/config fingerprint to PostHog on startup. Self-hosted stacks should not phone home; set DO_NOT_TRACK=1 on the bundled local-inference service. Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
* chore: disable Infinity anonymous telemetry * fix: render Infinity security profile in CI --------- Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
* fix: clear stale PR change requests * fix: validate reviews before dismissal * fix: forward review ids from MCP tool --------- Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
* fix: preserve Fast sessions across cold starts * chore: keep Fast session path type internal --------- Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
* feat: pass Slack Fast images to coding tasks * fix: require opt-in for Fast task images * fix: forward Fast follow-up images to tasks --------- Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com> Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
* feat: classify session costs by type * fix: preserve legacy analytics type filters --------- Co-authored-by: Roomote <roomote@roomote.dev>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com> Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Roomote <roomote@roomote.dev> Co-authored-by: Bruno Bergher <bruno@roocode.com> Co-authored-by: Matt Rubens <2600+mrubens@users.noreply.github.com>
* feat: launch tasks from navigation * fix: keep task launch config imports private --------- Co-authored-by: Roomote <roomote@roomote.dev>
Co-authored-by: Roomote <roomote@roomote.dev>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
* [Improve] Make Costs the default analytics view * chore: keep analytics object values internal --------- Co-authored-by: Roomote <roomote@roomote.dev>
* fix: sync generated task titles to sessions * fix: generate task-backed session titles independently --------- Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
* feat: split Fast coding task reports * refactor: clarify Fast reporting contract * fix: avoid polynomial reporting test regex * refactor: generalize orchestrator reporting terms * refactor: compose task reporting prompts * fix: normalize legacy report consumers --------- Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
) Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com> Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Contributor
|
1 issue outstanding. See task
Reviewed c1c640e |
roomote-roomote
Bot
force-pushed
the
release/v1.0.0
branch
from
August 31, 2026 20:19
690cb87 to
347be0a
Compare
roomote-roomote
Bot
requested review from
brunobergher and
daniel-lxs
as code owners
August 31, 2026 20:19
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Co-authored-by: @mrubens <2600+mrubens@users.noreply.github.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com> Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
| @@ -86,18 +84,24 @@ export const fastAgentParentSchema = z.object({ | |||
|
|
|||
| export type FastAgentParent = z.infer<typeof fastAgentParentSchema>; | |||
|
|
|||
| export type TaskReportConsumer = 'direct-user' | 'orchestrator'; | |||
|
|
|||
| export const taskReportConsumerSchema = z.enum(['direct-user', 'orchestrator']); | |||
Contributor
There was a problem hiding this comment.
Removing the legacy fast-orchestrator parse path reclassifies persisted task-run payloads on upgrade. Existing rows still carry that value; safeParse now fails and this function returns direct-user, causing Fast-owned child tasks to receive the direct-user report contract instead of reporting back to their parent. Keep the compatibility transform until the old persisted value can no longer exist (or migrate those rows).
This was referenced Aug 31, 2026
* fix: prevent Fast shutdown from waiting before answer * fix: defer Fast shutdown wait until inference --------- Co-authored-by: @daniel-lxs <57051444+daniel-lxs@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promote v1.0.0
Frozen at
347be0a5d9501bcf282a243851bbd2ebcca72543— the commit where1.0.0was versioned. Commits merged todevelopafterward require an explicit candidate refresh or ship in the next release.nnBranch head8343cee66927e774fdbbadcb1ae4e63bf1fb54f0merges currentmainat6cbe3809e8c2bfe6d915a37bc1e57c110fe99b3donly to resolve promotion conflicts; its tree exactly matches the frozen347be0a5candidate.v1.0.0and triggers the existing GHCRv*image publish (latestchannel).release/v1.0.0branch can be deleted after this PR merges.Changelog
1.0.0 (2026-08-30)
Roomote 1.0 makes Fast the default entry point for conversations, enables Memory by default on new hosted deployments, and completes the Session-centered automation, analytics, and artifact experience.
Highlights
Major changes
Minor changes
Patch changes
Thread.