BTerminal/v2/src-tauri/src
DexterFromLab a158ed9544 feat(orchestration): multi-agent communication, unified agents, env passthrough
- btmsg: admin role (tier 0), channel messaging (create/list/send/history),
  admin global feed, mark-read conversations
- Rust btmsg module: admin bypass, channels, feed, 8 new Tauri commands
- CommsTab: sidebar chat interface with activity feed, DMs, channels (Ctrl+M)
- Agent unification: Tier 1 agents rendered as ProjectBoxes via agentToProject()
  converter, getAllWorkItems() combines agents + projects in ProjectGrid
- GroupAgentsPanel: click-to-navigate agents to their ProjectBox
- Agent system prompts: generateAgentPrompt() builds comprehensive introductory
  context (role, environment, team, btmsg/bttask docs, workflow instructions)
- AgentSession passes group context to prompt generator via $derived.by()
- BTMSG_AGENT_ID env var passthrough: extra_env field flows through full chain
  (agent-bridge → Rust AgentQueryOptions → NDJSON → sidecar runners → cleanEnv)
- workspace store: updateAgent() for Tier 1 agent config persistence
2026-03-11 14:53:39 +01:00
..
commands feat(orchestration): multi-agent communication, unified agents, env passthrough 2026-03-11 14:53:39 +01:00
session refactor(session): split session.rs into 7 sub-modules (SOLID Phase 2) 2026-03-11 05:25:32 +01:00
btmsg.rs feat(orchestration): multi-agent communication, unified agents, env passthrough 2026-03-11 14:53:39 +01:00
ctx.rs fix: resolve medium/low audit findings across backend and frontend 2026-03-08 20:10:54 +01:00
event_sink.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
fs_watcher.rs feat(fs-watcher): add inotify watch limit sensing with toast warning 2026-03-11 01:07:46 +01:00
groups.rs feat(orchestration): add bttask CLI + GroupAgentsPanel + btmsg Tauri bridge 2026-03-11 14:03:11 +01:00
lib.rs feat(orchestration): multi-agent communication, unified agents, env passthrough 2026-03-11 14:53:39 +01:00
main.rs feat(v2): scaffold Tauri 2.x + Svelte 5 project (Phase 1) 2026-03-05 23:26:27 +01:00
memora.rs feat(memora): add Memora adapter with read-only SQLite backend 2026-03-11 04:09:29 +01:00
pty.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
remote.rs fix(remote): cancel reconnect loop on machine removal 2026-03-11 04:51:46 +01:00
sidecar.rs refactor(v2): extract bterminal-core crate with EventSink trait 2026-03-06 19:05:35 +01:00
telemetry.rs feat(telemetry): add OpenTelemetry tracing with optional OTLP export to Tempo 2026-03-08 20:34:19 +01:00
watcher.rs fix: resolve medium/low audit findings across backend and frontend 2026-03-08 20:10:54 +01:00