777genius
8b75625af2
fix: allow quoted Windows shell metacharacters
2026-06-06 23:33:57 +03:00
777genius
af8a5fc66e
fix(renderer): dedupe runtime watcher and model badges
2026-06-06 21:20:58 +03:00
777genius
ea56d15712
fix(team): harden runtime provider recovery
2026-06-06 21:20:23 +03:00
777genius
c8a3ad07ac
fix(member-work-sync): repair nudges and stale report tokens
2026-06-06 21:19:52 +03:00
777genius
c322031542
fix(member-work-sync): preserve provider metadata when merging members
2026-06-06 21:19:18 +03:00
777genius
d15a17a1fc
Merge branch 'feat/opencode-worktree-root-lanes' into dev
2026-06-06 21:08:11 +03:00
777genius
2f5454ab3c
fix(team): route opencode lead through runtime
2026-06-06 21:04:56 +03:00
777genius
b748818795
feat: support opencode worktree root lanes
2026-06-06 21:03:47 +03:00
777genius
0551c9c363
fix(team): avoid epoch bootstrap timestamps
2026-06-06 20:47:16 +03:00
777genius
08b1de7fa2
fix(team): downgrade unavailable codex fast launches
2026-06-06 20:17:17 +03:00
777genius
0a3876e141
fix(team): reconcile confirmed codex bootstrap
2026-06-06 19:46:07 +03:00
777genius
4defb4aafc
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# landing/components/layout/AppFooter.vue
# landing/components/layout/AppHeader.vue
# src/features/localization/renderer/locales/ar/settings.json
# src/features/localization/renderer/locales/bn/settings.json
# src/features/localization/renderer/locales/de/settings.json
# src/features/localization/renderer/locales/es/settings.json
# src/features/localization/renderer/locales/fr/settings.json
# src/features/localization/renderer/locales/hi/settings.json
# src/features/localization/renderer/locales/id/settings.json
# src/features/localization/renderer/locales/ja/settings.json
# src/features/localization/renderer/locales/ko/settings.json
# src/features/localization/renderer/locales/pt/settings.json
# src/features/localization/renderer/locales/ur/settings.json
# src/features/localization/renderer/locales/zh/settings.json
# src/features/tmux-installer/main/infrastructure/runtime/TmuxPlatformCommandExecutor.ts
# src/features/tmux-installer/main/infrastructure/runtime/__tests__/TmuxPlatformCommandExecutor.test.ts
# src/main/services/team/TeamProvisioningService.ts
# src/main/services/team/TeamRuntimeLivenessResolver.ts
# src/main/services/team/TeamTaskActivityIntervalService.ts
# src/main/services/team/TeamTranscriptProjectResolver.ts
# src/main/services/team/provisioning/TeamProvisioningPromptBuilders.ts
# src/renderer/components/team/messages/MessageComposer.pendingSend.test.tsx
# src/renderer/components/team/messages/MessageComposer.tsx
# src/renderer/components/team/messages/MessagesPanel.tsx
# src/renderer/components/team/messages/messagesPanelLogic.ts
# src/renderer/components/team/useTeamAgentRuntimeWatcher.ts
# src/renderer/index.css
# src/renderer/store/index.ts
# src/renderer/store/team/teamResolvedMembers.ts
# src/renderer/utils/__tests__/teamModelAvailability.codexCatalog.test.ts
# src/renderer/utils/teamModelCatalog.ts
# src/shared/utils/contextMetrics.ts
# test/main/services/team/TeamProvisioningPromptBuilders.test.ts
# test/main/services/team/TeamProvisioningService.test.ts
# test/main/services/team/TeamProvisioningServiceRelay.test.ts
# test/main/services/team/TeamRuntimeLivenessResolver.test.ts
# test/main/services/team/TeamTranscriptProjectResolver.test.ts
# test/renderer/components/team/messages/MessagesPanel.test.ts
# test/renderer/utils/teamModelAvailability.test.ts
2026-06-06 17:44:52 +03:00
777genius
6fb83676e7
fix(team): surface runtime launch stages
2026-06-05 16:51:47 +03:00
777genius
9cfbb3898d
feat(codex): add custom provider profile
...
Refs: #202
2026-06-04 21:59:02 +03:00
777genius
1ff302aa68
fix(team): recognize submitted bootstrap timeout
2026-06-04 21:05:04 +03:00
777genius
cb411adb19
fix(stall-monitor): isolate hung scans
2026-06-03 22:48:06 +03:00
777genius
3f188f9367
fix(team): retry timed out reconcile drains
2026-06-03 22:47:53 +03:00
777genius
5366dbb34a
fix(team): bound inbox relay waits
2026-06-03 22:47:38 +03:00
777genius
6d0b06e2b1
fix(member-work-sync): harden nudge dispatch lifecycle
2026-06-03 22:47:06 +03:00
777genius
3b9b6a5469
fix(member-work-sync): harden recovery delivery
2026-06-02 14:11:33 +03:00
777genius
440d37162b
fix(ci): stabilize relay priority tests
2026-06-02 09:46:43 +03:00
777genius
d5c40e5a7c
fix(ci): restore dev validation
2026-06-02 08:56:20 +03:00
777genius
63e2b18450
fix(team-prompts): clarify teammate file access
2026-06-01 23:42:46 +03:00
777genius
7c0e3db0b7
feat(models): support Anthropic runtime catalog options
2026-06-01 23:42:22 +03:00
777genius
3265920ec6
fix(codex): keep catalog hydration in loading state
2026-06-01 23:42:07 +03:00
777genius
dd47dfb8a2
fix(member-work-sync): recover stale work leases
2026-06-01 23:38:44 +03:00
777genius
5b1fccdbed
fix(team-tasks): resolve display task references
2026-06-01 23:38:20 +03:00
777genius
cb17bcfdb5
fix(team): show provider loading while models sync
2026-06-01 22:53:49 +03:00
777genius
544f4576d4
fix(member-work-sync): recover sleeping teammates
2026-06-01 21:51:08 +03:00
777genius
0d46aac5c0
fix(team): launch live roster members directly
2026-06-01 21:07:40 +03:00
777genius
ab3be12b94
fix(team): preserve metadata-only file additions
2026-06-01 19:41:46 +03:00
777genius
91ccd75ddf
fix(team-runtime): ignore stale launch advisories
2026-05-31 22:21:01 +03:00
777genius
61418cf2f2
feat(models): add Opus 4.8 selector support
2026-05-31 22:20:29 +03:00
777genius
d6b6d3609d
fix(team-runtime): stabilize transient offline snapshots
2026-05-31 20:51:07 +03:00
777genius
cfabe5e706
fix(renderer): preserve task links in markdown code spans
2026-05-31 20:47:32 +03:00
777genius
67a2c9ebac
fix(runtime): reduce provider timeout warning noise
2026-05-31 20:19:00 +03:00
777genius
71e5174082
test(i18n): cover expanded app locale set
2026-05-31 19:32:06 +03:00
777genius
46bd1eb86c
feat(i18n): add 15 app and landing languages
...
Add full app (7 namespaces) and landing translations for: it, tr, vi,
pl, fa (RTL), th, uk, nl, ta, te, mr, fil, ms, sw, ro. Bringing the
supported set to 29 languages.
- register locales in appLocale.ts and landing/data/i18n.ts
- regenerate resources.d.ts language-name keys
- add native exonyms for the new languages to every existing common.json
- extend localePolicy tests to cover the new locales
Catalogs verified for key/placeholder parity (i18n:validate, 29 locales).
2026-05-31 19:26:36 +03:00
777genius
705dea70f0
fix(team): remove mismatched task projection caches
2026-05-31 19:19:53 +03:00
777genius
9366c77046
fix(team): prune stale empty task projection caches
2026-05-31 19:10:18 +03:00
777genius
9ad258272d
fix(team): clean corrupt task projection caches
2026-05-31 19:05:33 +03:00
777genius
e6d2a0baee
fix(team): avoid oversized task projection cache loops
2026-05-31 19:01:02 +03:00
777genius
fcf9264193
fix(team): reject deleted task projection cache records
2026-05-31 18:51:20 +03:00
777genius
961691f477
fix(team): preserve cached task nested fields
2026-05-31 18:30:14 +03:00
777genius
b9cfdb9323
fix(team-messages): scope debounced sidebar scroll persistence to its team
...
A scroll within the 100ms persist debounce could otherwise have its queued
update fire after the user switched teams, writing the previous team's offset
under the new team and restoring the sidebar to the wrong position. Capture the
team that scheduled the update and drop it on fire if the active team changed.
2026-05-31 18:29:35 +03:00
777genius
816ff210b7
fix(recent-projects): keep codex partial warning only for empty results
...
Large Codex histories routinely hit the scan budget while still returning
useful project candidates, so the detailed "partial" warning was firing on
healthy degraded runs. Only warn when a degraded scan yields zero candidates;
otherwise the run is logged at info level with the degraded flag.
2026-05-31 17:55:01 +03:00
777genius
aa068efc68
fix(team): preserve task projection cache shape
2026-05-31 17:49:32 +03:00
777genius
f5f22e50fb
perf(team): persist task projection cache
2026-05-31 16:54:24 +03:00
777genius
dc1d310df8
fix: restore dev validation after team page merge
2026-05-31 15:46:10 +03:00
777genius
9ffdb6468b
perf(main): extend launch summary cache window
2026-05-31 12:57:31 +03:00