feat(platform): add new services, tools, tests and crews modules
New router intelligence modules (26 files): alert_ingest/store, audit_store, architecture_pressure, backlog_generator/store, cost_analyzer, data_governance, dependency_scanner, drift_analyzer, incident_* (5 files), llm_enrichment, platform_priority_digest, provider_budget, release_check_runner, risk_* (6 files), signature_state_store, sofiia_auto_router, tool_governance New services: - sofiia-console: Dockerfile, adapters/, monitor/nodes/ops/voice modules, launchd, react static - memory-service: integration_endpoints, integrations, voice_endpoints, static UI - aurora-service: full app suite (analysis, job_store, orchestrator, reporting, schemas, subagents) - sofiia-supervisor: new supervisor service - aistalk-bridge-lite: Telegram bridge lite - calendar-service: CalDAV calendar service with reminders - mlx-stt-service / mlx-tts-service: Apple Silicon speech services - binance-bot-monitor: market monitor service - node-worker: STT/TTS memory providers New tools (9): agent_email, browser_tool, contract_tool, observability_tool, oncall_tool, pr_reviewer_tool, repo_tool, safe_code_executor, secure_vault New crews: agromatrix_crew (10 modules: depth_classifier, doc_facts, doc_focus, farm_state, light_reply, llm_factory, memory_manager, proactivity, reflection_engine, session_context, style_adapter, telemetry) Tests: 85+ test files for all new modules Made-with: Cursor
This commit is contained in:
32
tools/browser_tool/__init__.py
Normal file
32
tools/browser_tool/__init__.py
Normal file
@@ -0,0 +1,32 @@
|
||||
"""
|
||||
BrowserTool - Production-ready browser automation for AI agents
|
||||
Fully self-hosted, open-source, privacy-by-default
|
||||
|
||||
PRIMARY: browser-use (https://github.com/browser-use/browser-use)
|
||||
FALLBACK: Playwright + patchright (stealth)
|
||||
|
||||
Features:
|
||||
- Natural language browser automation
|
||||
- Built-in stealth (user-agent, canvas, webdriver masking)
|
||||
- Proxy support
|
||||
- Encrypted session storage (Second Me HMM-memory)
|
||||
- PII protection and audit logging
|
||||
"""
|
||||
|
||||
from .browser_tool import (
|
||||
BrowserTool,
|
||||
BrowserConfig,
|
||||
BrowserError,
|
||||
RateLimitError,
|
||||
register_tools
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"BrowserTool",
|
||||
"BrowserConfig",
|
||||
"BrowserError",
|
||||
"RateLimitError",
|
||||
"register_tools"
|
||||
]
|
||||
|
||||
__version__ = "2.0.0"
|
||||
Reference in New Issue
Block a user