777genius
af8a5fc66e
fix(renderer): dedupe runtime watcher and model badges
2026-06-06 21:20:58 +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
c0a34600c7
Merge branch 'feat/opencode-live-task-activity' into merge/opencode-live-task-activity-into-origin-main-20260606
2026-06-06 17:28:16 +03:00
777genius
9cfbb3898d
feat(codex): add custom provider profile
...
Refs: #202
2026-06-04 21:59:02 +03:00
777genius
3408868441
merge: dev into main
2026-06-02 11:49:25 +03:00
777genius
d5c40e5a7c
fix(ci): restore dev validation
2026-06-02 08:56:20 +03:00
777genius
2486999e49
fix(models): keep Anthropic fallback options with catalog
2026-06-01 23:45:46 +03:00
777genius
c1112872b1
feat(discord): show server member count badge
2026-06-01 23:42:33 +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
cb17bcfdb5
fix(team): show provider loading while models sync
2026-06-01 22:53:49 +03:00
777genius
5d05434bbb
fix(team): count changes badge by files
2026-06-01 21:37:23 +03:00
777genius
0d46aac5c0
fix(team): launch live roster members directly
2026-06-01 21:07:40 +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
a17cdd19e7
perf(splash): preload startup avatar assets
2026-05-31 20:19:22 +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
06ebb3d2b5
fix(ci): restore dev validation
2026-05-31 16:43:14 +03:00
777genius
dc1d310df8
fix: restore dev validation after team page merge
2026-05-31 15:46:10 +03:00
Илия
fde59c0a4a
perf: reduce lags Merge pull request #195 from 777genius/perf/team-page-lag-optimization
...
perf: reduce team page main-process lag
Merge pull request #195 from 777genius/perf/team-page-lag-optimization
2026-05-31 15:22:03 +03:00
777genius
53a4c0e9e6
perf(renderer): defer launch dialog heavy work
2026-05-31 12:11:58 +03:00
777genius
174ad83b47
perf(renderer): coalesce initial global task refreshes
2026-05-31 11:38:23 +03:00
777genius
0ec8a3f962
perf(renderer): ignore provisioning heartbeat rerenders
2026-05-31 10:37:16 +03:00
777genius
d50d81632a
fix(renderer): suppress recoverable OpenCode refresh advisories
2026-05-31 09:31:50 +03:00
777genius
614d69beb8
perf(renderer): cache sidebar team signatures
2026-05-31 08:14:52 +03:00
777genius
c90d8b9577
perf(renderer): narrow theme store subscription
2026-05-31 08:12:15 +03:00
777genius
d10eeea269
perf(renderer): preserve unchanged team list state
2026-05-31 08:08:11 +03:00
777genius
290f01e559
perf(renderer): cache activity render signatures
2026-05-31 08:03:31 +03:00
777genius
d433df78af
perf(renderer): skip shared snapshot branches early
2026-05-31 08:00:59 +03:00
777genius
36f69f5ae4
perf(renderer): defer task context menu translations
2026-05-31 07:59:04 +03:00
777genius
68d07f56ad
perf(renderer): reduce runtime snapshot equality churn
2026-05-31 07:55:20 +03:00
777genius
94c09727f1
perf(renderer): precompute sidebar task local state
2026-05-31 07:43:41 +03:00
777genius
a0bdb4648f
perf(renderer): cache sidebar task timestamps
2026-05-31 07:28:24 +03:00
777genius
bfabc57652
perf(renderer): trim snapshot sharing type checks
2026-05-31 07:25:14 +03:00
777genius
dbc5b5bd32
perf(renderer): skip unused member badge store reads
2026-05-31 07:20:56 +03:00
777genius
c508af8903
perf(renderer): reduce snapshot sharing allocations
2026-05-31 07:16:33 +03:00
777genius
90dbea57f4
perf(renderer): reduce activity cache key churn
2026-05-31 07:14:22 +03:00
777genius
0c1d3edb42
perf(renderer): collapse team message filter passes
2026-05-31 07:10:46 +03:00
777genius
da7d71c0b8
perf(renderer): share sidebar task theme state
2026-05-31 07:06:08 +03:00
777genius
5f5b3dc62c
perf(renderer): cache team message filter data
2026-05-31 07:01:27 +03:00
777genius
5d129ce822
perf(renderer): reduce sidebar signature allocations
2026-05-31 06:55:59 +03:00
777genius
d5db717b54
perf(renderer): cache stable team message keys
2026-05-31 06:54:46 +03:00
777genius
b9b337ea15
perf(renderer): reduce activity cache key allocations
2026-05-31 06:53:43 +03:00
777genius
87cec43154
perf(renderer): skip inactive sidebar task grouping
2026-05-31 06:50:01 +03:00
777genius
8eada276ca
perf(renderer): reuse global task notification indexes
2026-05-31 06:45:42 +03:00
777genius
c1ebecf813
perf(renderer): reduce activity timer storage writes
2026-05-31 06:37:38 +03:00
777genius
03106e0c24
perf(renderer): centralize theme side effects
2026-05-31 06:35:21 +03:00
777genius
61919f5aec
perf(renderer): reuse theme state in activity badges
2026-05-31 06:31:16 +03:00
777genius
477d18d798
perf(renderer): memoize active task summary data
2026-05-31 06:25:28 +03:00