feat(box): add invite code handler, Settings RPA, and agent onboarding pipeline
- Support invite code discovery in main chat and redemption in settings menu - Add Settings RPA primitives with Radix UI mouse dispatch and retry polling for async DOM - Attribute 'has_redeemed' binary from the Additional tokens ticker / entrypoint visibility - Unblock agent @646 by repairing warp-def/dev tunnels and redeeming REDCJ7 via dev (+1B tokens) - Implement 'box onboard' pipeline to provision infra, authenticate, and auto-redeem queued codes - Add 'box onboard feed-matrix' ranking all agents by work done over time, job count, and role - Register 'InputType.SALVAGE' in loop modulation (CRITICAL priority, 600s timeout, 3 nudges to opm) - Ingest recurring balance audits into canonical HEARTBEAT.md and TOOLS.md
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
"""One module per Settings tab. Uniform: TAB, describe(ws)."""
|
||||
from hatch_menu.tabs import (
|
||||
connectors,
|
||||
data_controls,
|
||||
devices,
|
||||
general,
|
||||
help_support,
|
||||
legal,
|
||||
messaging,
|
||||
permissions,
|
||||
secure_store,
|
||||
wallet,
|
||||
)
|
||||
|
||||
TAB_MODULES = {
|
||||
"General": general,
|
||||
"Connectors": connectors,
|
||||
"Wallet": wallet,
|
||||
"Secure store": secure_store,
|
||||
"Permissions": permissions,
|
||||
"Messaging channels": messaging,
|
||||
"Devices": devices,
|
||||
"Data controls": data_controls,
|
||||
"Help & support": help_support,
|
||||
"Legal info": legal,
|
||||
}
|
||||
|
||||
__all__ = ["TAB_MODULES", "connectors", "data_controls", "devices",
|
||||
"general", "help_support", "legal", "messaging",
|
||||
"permissions", "secure_store", "wallet"]
|
||||
Reference in New Issue
Block a user