feat(#500): fix(lint): L8 Unblock - Remove GitButler hook blocking git p#504
Open
feat(#500): fix(lint): L8 Unblock - Remove GitButler hook blocking git p#504
Conversation
Add a new session report (.trinity/SESSION_REPORT_2026-05-02_UPDATE.md) summarizing a 15-minute update: multiple clippy fixes across crates (UR-00, UR-01, UR-02, UR-03, UR-05, UR-06, trios-tri), changes to function names to follow snake_case, derive Default for types, serde import and Cargo.toml update, and notes about remaining Dioxus macro parsing issues. These changes document work done and list staged files (blocked from pushing by GitButler), the remaining blockers and recommended next steps for pushing and resolving complex clippy/Dioxus issues.
Fix Dioxus component signatures so Clippy and the rsx! macro interpret them correctly. The ChatBubbleProps struct and ChatBubble function were annotated incorrectly, causing Clippy to treat the component like a struct and producing rsx-related errors (UR-04). Adding #[component] to the props and the ChatBubble function aligns with Dioxus requirements and enables proper linting and compilation.
Resolve errors loading the extension by updating manifest entries to point to the new service worker, script and wasm filenames, and consolidate content script matches. Additionally, adjust trios-ui component code: import and type usage fixes for ColorPalette, minor RSX/layout improvements, remove unused variables, fix component rendering (AgentCard, Badge children), and tweak styling logic for settings sections to use computed palette-based variables. These changes were needed to load the extension correctly (previous manifest referenced missing files) and to address compilation/runtime issues and UI inconsistencies found in the Rust UI code.
This is a merge commit the virtual branches in your workspace. Due to GitButler managing multiple virtual branches, you cannot switch back and forth between git branches and virtual branches easily. If you switch to another branch, GitButler will need to be reinitialized. If you commit on this branch, GitButler will throw it away. Here are the branches that are currently applied: - dv-branch-1 (refs/gitbutler/dv-branch-1) - dv-branch-2 (refs/gitbutler/dv-branch-2) branch head: cdeb12b - dev (refs/gitbutler/dev) branch head: 7333938 For more information about what we're doing here, check out our docs: https://docs.gitbutler.com/features/branch-management/integration-branch
- UR-09: SocialPanel + PresenceBar + SocialFeed + HumanInput + InterruptBar - UR-09: Bus polling (messages, presence, interrupt) via web_sys fetch - UR-00: A2A atoms — A2AState, A2AMessage, AgentProfile, A2APresenceEntry - UR-08: Route::Social as first tab - BRONZE-RING-EXT: sidepanel.js v0.4.0 (SOCIAL/CHAT/AGENTS/TOOLS) - BRONZE-RING-EXT: manifest.json :9876 host_permissions + CSP - BRONZE-RING-EXT: sidepanel.html — removed module type, fixed script loading - Tested: 95 messages via file://→:9876→HITL Bus, send/recv confirmed
…op for bus - UR-09/src/lib.rs: rewritten as pure Dioxus UI ring - SocialPanel, SocialHeader, PresenceBar, SocialFeed, AgentBubble, InterruptBar, HumanInput - No web_sys dependency — JS interop via window.__a2a_post/delete for bus actions - Heartbeat/presence messages filtered from feed - Follows exact same pattern as UR-04/UR-05 - UR-00/src/lib.rs: A2A atoms made native-compatible - is_agent_online() uses now_ms() with cfg(target_arch) instead of direct js_sys - js-sys made optional feature (default on for WASM) - BRONZE-RING-EXT: sidepanel.js heartbeat filter - Presence/heartbeat messages filtered from social feed - sidepanel.html updated (removed type=module) - manifest.json v0.4.0 with :9876 host_permissions
…port Agents can now reach OMEGA on :9876 (HITL-A2A bus) in addition to :8080 (dashboard). Also available via Tailscale Funnel at https://playras-macbook-pro-1.tail01804b.ts.net/ ACL rule 2b: group:trinity-agents → tag:trinity-omega:9876 Test: SHO may reach OMEGA on :9876 (same as :8080)
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.
Closes #500
What
No GitButler hook found — issue may already be resolved
Agent
Doctor 🔬
VERDICT
✅ CLEAN