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
9cfbb3898d
feat(codex): add custom provider profile
...
Refs: #202
2026-06-04 21:59:02 +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
61418cf2f2
feat(models): add Opus 4.8 selector support
2026-05-31 22:20:29 +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
dc1d310df8
fix: restore dev validation after team page merge
2026-05-31 15:46:10 +03:00
777genius
290f01e559
perf(renderer): cache activity render signatures
2026-05-31 08:03:31 +03:00
777genius
94c09727f1
perf(renderer): precompute sidebar task local state
2026-05-31 07:43:41 +03:00
777genius
ad2f602cba
perf(renderer): gate timeline live lead props
2026-05-31 05:58:56 +03:00
777genius
a4ad5f6297
perf(renderer): cache member telemetry preview snapshots
2026-05-31 05:58:49 +03:00
777genius
9a1c778d67
perf(renderer): cache member runtime telemetry renders
2026-05-31 05:05:54 +03:00
777genius
b6ea569623
perf(renderer): ignore member telemetry history churn
2026-05-31 04:08:51 +03:00
777genius
f06a50f859
perf(renderer): reduce sidebar task list render work
2026-05-31 02:55:14 +03:00
777genius
7ea57cb012
perf(renderer): defer task project scans
2026-05-30 22:33:17 +03:00
777genius
b8a53dcc09
perf(renderer): reduce member card render work
2026-05-30 20:58:31 +03:00
777genius
60d806135c
perf(renderer): lazy mount task context menus
2026-05-30 20:54:22 +03:00
777genius
2c13516d9f
perf(renderer): lazy render member hover cards
2026-05-30 20:50:17 +03:00
777genius
126a485477
wip: team messages panel updates and runtime usage cache refinements
...
Checkpoint of in-progress work:
- renderer: team messages panel/composer, messagesPanelLogic, teamSlice,
AnimatedHeightReveal plus their tests
- main: runtime process usage-stats caching (ignoreCachedMisses, bounded
eviction), alive-run-id helpers, team watch-scope notify wiring
Note: the getTeamAgentRuntimeSnapshot rssBytes expectation in
TeamAgentLaunchMatrix.safe-e2e is environment-dependent and still red.
2026-05-30 12:54:11 +03:00
777genius
322c63ea8b
perf: skip offline runtime polling
2026-05-29 16:11:16 +03:00
777genius
906942cb7a
perf: isolate messages panel logic exports
2026-05-29 12:26:09 +03:00
777genius
3c37b22379
perf: debounce messages scroll persistence
2026-05-29 12:26:04 +03:00
777genius
8adbfd5357
perf: isolate messages panel logic exports
2026-05-29 12:10:26 +03:00
777genius
870861da9d
perf: debounce messages scroll persistence
2026-05-29 12:04:33 +03:00
777genius
90fe3c9107
fix(opencode): detect managed node_modules symlink permission failures
...
Распознаём отдельную диагностику для EPERM на создании managed
node_modules symlink под Windows и подсказываем пользователю
запустить приложение от имени Administrator. UI-подсказка и
provisioning hint показываются только для этого случая, обычный
Windows access-denied flow не затрагивается.
2026-05-28 23:55:28 +03:00
iliya
209b9c72ad
fix: count OpenCode inventory fallback as connected
2026-05-27 23:43:25 +03:00
infiniti
c9e7e49a78
fix: show OpenCode inventory fallback as available
2026-05-27 23:00:32 +03:00
infiniti
e06c24a041
fix: add OpenCode status inventory fallback
2026-05-27 22:41:43 +03:00
777genius
3e45600e0e
Merge branch 'dev' of https://github.com/777genius/agent-teams-ai into dev
2026-05-27 22:03:50 +03:00
iliya
21404894c2
fix: add Windows provider status fallback
2026-05-27 21:54:24 +03:00
777genius
46a525aea1
fix(cli-status): refresh auth after terminal close
2026-05-27 21:53:47 +03:00
777genius
877a81439b
fix(member-log-stream): simplify member logs view
2026-05-27 21:53:27 +03:00
infiniti
ebcc0e717f
fix(team): reconcile provisioned-but-not-alive bootstrap state
2026-05-27 12:16:41 +03:00
777genius
e88d3a1e98
feat(team): open persisted attachments in editor
2026-05-25 21:30:56 +03:00
777genius
86e700f031
fix(team): require revision notice before editing
2026-05-25 20:57:04 +03:00
777genius
7e0520cb4c
fix(logs): restore member process log source
2026-05-25 17:17:11 +03:00
777genius
5513531053
fix(team): preserve task labels and change presence
2026-05-25 15:43:07 +03:00
777genius
62ef88300a
feat(logs): compact team log source controls
2026-05-25 14:54:28 +03:00
777genius
79faaf1f9f
fix(team): keep launch pending for dead runtime entries
2026-05-25 14:53:45 +03:00
777genius
53dec55b1d
fix(runtime): gate codex install prompt on runtime status
2026-05-25 14:52:50 +03:00
777genius
26a57f87d4
test(team): cover sent message revision flow
2026-05-25 01:22:57 +03:00
777genius
1bc8ccc07a
fix(ci): restore workspace validation
2026-05-25 00:14:43 +03:00
777genius
bbe09eb42e
merge(dev): pull origin dev into refactor branch
2026-05-24 17:13:34 +03:00
777genius
a324f6cc66
fix(team): show stopped runtime from spawn status
2026-05-24 17:03:01 +03:00
777genius
5abd096c61
fix: address log filter review feedback
2026-05-24 16:05:57 +03:00
777genius
7e8f4b377d
feat(logs): add compact lead log source selector
...
- Add avatar trigger mode to MemberSelect for dense toolbar surfaces.
- Render the lead log source selector beside compact sidebar log search and filters.
- Cover toolbar accessory rendering, avatar trigger behavior and lead alias detection.
2026-05-24 15:58:38 +03:00
777genius
57931c0abd
fix(renderer): defer model validation while providers load
...
- Treat checking, deferred and loading provider model catalog states as pending instead of unavailable.
- Show selected provider activity inside create and launch dialogs while keeping ready providers visible during checks.
- Remove the global provider status header so provider activity is scoped to launch flows.
2026-05-24 15:58:22 +03:00
777genius
3a7f9ea10b
feat: add team log member filtering
2026-05-24 15:40:31 +03:00
777genius
e9cebe64ff
feat: improve provider status startup hydration
...
Keep connected provider details visible while refreshes are in flight, restore reusable provider status UI, and separate fast startup summaries from heavier provider hydration. Replace the fixed 30s startup wait with an idle-aware scheduler with a 30s safety cap and cover the Electron timer binding crash.
2026-05-24 00:23:04 +03:00