Jon Saad-Falcon and Claude Opus 4.6
880e3f67f2
feat: feature gap closure — streaming SDK, parallel tools, structured output, Docker sandbox, session checkpoints, 5 hero demos
...
Closes the remaining feature gaps vs Qwen-Agent, CoPaw, Google ADK, Apple FM SDK, and LFM2:
SDK:
- Add ask_stream() and ask_full_stream() async generator methods to Jarvis class
Orchestrator:
- Parallel tool execution via ThreadPoolExecutor (parallel_tools=True by default)
Engine:
- ResponseFormat dataclass for structured output / JSON mode
- OpenAI, Anthropic, Google, and Ollama structured output support
Tools:
- DockerCodeInterpreterTool (code_interpreter_docker) with sandboxed execution
- sandbox-docker optional dependency
Rust:
- Session checkpointing with checkpoint(), rewind(), list_checkpoints()
Examples (5 hero demo apps):
- browser_assistant — web browsing agent
- security_scanner — project security auditor
- daily_digest — morning news briefing
- doc_qa — document Q&A with memory indexing
- multi_model_router — cost-optimized model routing
Docs:
- 10 copy-paste code snippets page
- "What You Can Build" quickstart section
Tests: 275 Python tests pass, 392 Rust tests pass, lint clean.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-08 04:47:24 +00:00
Jon Saad-Falcon and Claude Opus 4.6
17b2f540c4
fix: migrate all references from HazyResearch to open-jarvis org
...
The repo was transferred from HazyResearch/OpenJarvis to
open-jarvis/OpenJarvis. Update ~35 references across 12 files:
mkdocs site_url/repo_url, Tauri updater endpoints, frontend doc links,
clone URLs in docs and scripts, and agent config.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-07 21:50:47 +00:00
Gabriel Bo
e278d3ac5e
desktop app warning for damaged mac app
2026-03-05 14:21:05 -08:00
Gabriel Bo
0ad9fdba8a
feat: removing downloads and consolidating all to getting started
2026-03-05 13:45:26 -08:00
Gabriel Bo
62dd0ce6c9
quick start local on doc page + gh pg redesign setup
2026-03-03 14:03:26 -08:00
Jon Saad-Falcon and Claude Opus 4.6
323d7ff032
Add TOML config system for eval suites, pillar-aligned config, and documentation
...
- Eval config: TOML-based suite configs defining models x benchmarks matrix,
loaded via --config flag. Includes load_eval_config(), expand_suite(),
7 config dataclasses, 3 example configs, and 61 new tests.
- Pillar-aligned config: generation params in IntelligenceConfig, nested
engine/learning configs, agent objective/system_prompt/context_from_memory,
structured learning sub-policies, TOML migration layer.
- Documentation: evaluations user guide, evals API reference, updated
mkdocs.yml navigation, updated architecture docs.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 03:34:05 +00:00
Jon Saad-Falcon and Claude Opus 4.6
fe92e6f34c
Update repo references from jonsaadfalcon to HazyResearch
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 06:41:22 +00:00
Jon Saad-Falcon and Claude Opus 4.6
852259f18b
Restructure codebase into 5-pillar architecture with MCP tool management, composition layer, and structured learning
...
Phase 1: Move RoutingContext to core/types.py, add RouterPolicy and QueryAnalyzer ABCs to intelligence/_stubs.py
Phase 2: Move memory backends to tools/storage/, convert memory/ to backward-compat shims
Phase 3: Add MCPToolAdapter, storage MCP tools, upgrade MCP server to spec 2025-11-25
Phase 4: Add SystemBuilder + JarvisSystem composition layer (system.py)
Phase 5: Add InstrumentedEngine for opt-in telemetry, simplify all agents
Phase 6: Add LearningPolicy ABC taxonomy with SFTPolicy, AgentAdvisorPolicy, ICLUpdaterPolicy
Phase 7: Update config schema (ToolsConfig, MCPConfig, TracesConfig, per-pillar learning policies)
Also: update all docs, README (DSPy-inspired), CLAUDE.md, and add logo assets.
1391 tests pass, 32 skipped. Zero new lint errors. Full backward compatibility via shims.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 05:57:13 +00:00
Jon Saad-Falcon and Claude Opus 4.6
a433740809
Add 30 tests for security/channels coverage gaps and 6 new docs pages
...
Tests: GuardrailsEngine.stream() async tests, OpenClawChannelBridge listener_loop
tests, channel CLI command tests, FileReadTool sensitive file blocking, ingest_path
sensitive file filtering, SecurityConfig/ChannelConfig config tests. Documentation:
new user guides, architecture pages, and API references for Security and Channels
modules; updated CLAUDE.md, configuration docs, CLI reference, and mkdocs.yml nav.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 03:31:19 +00:00
Jon Saad-Falcon and Claude Opus 4.6
f75afefcfb
Add MkDocs Material documentation site with 40 pages and auto-generated API reference
...
Sets up a complete documentation website with 7 navigable sections (Home, Getting
Started, User Guide, Architecture, API Reference, Deployment, Development), light/dark
mode, search, code copy, and Mermaid diagram support. API reference pages use
mkdocstrings to auto-generate docs from source docstrings. GitHub Actions workflow
deploys to GitHub Pages on push to main.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-21 06:09:36 +00:00