Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1576 commits
Select commit Hold shift + click to select a range
3facd68
Inline OAuth pending controls under provider cards
3clyp50 Jun 4, 2026
85e28d0
Honor GitHub device-flow polling intervals
3clyp50 Jun 4, 2026
ca4efe6
Fix Tailscale Remote Control CSRF origins
3clyp50 Jun 4, 2026
16f7242
Fix Editor manual open behavior
3clyp50 Jun 4, 2026
8c61573
Polish Editor toolbar actions
3clyp50 Jun 4, 2026
f9d8167
Make file browser paths editable
3clyp50 Jun 4, 2026
abf0cef
Scope Telegram integration commands
hash-anmol Jun 7, 2026
e138e33
Add file-level DOX docs & update AGENTS indexes
frdel Jun 8, 2026
c576f67
Merge branch 'ready' of https://github.com/agent0ai/agent-zero into r…
frdel Jun 8, 2026
f9031b7
Sync stale self-update manager at startup
3clyp50 Jun 8, 2026
60462ea
Improve settings modal navigation
3clyp50 Jun 8, 2026
77f7aa0
Time Travel workspace selector + LiteLLM globals
frdel Jun 9, 2026
521172b
Revamp MCP server configuration
3clyp50 Jun 9, 2026
ab34084
Polish MCP server management UI
3clyp50 Jun 11, 2026
da4fb47
Polish MCP server removal flow
3clyp50 Jun 11, 2026
b04443b
Add native Responses API transport
3clyp50 May 31, 2026
b3b5e44
Patch LiteLLM security pins
3clyp50 Jun 11, 2026
e7b64a3
Merge pull request #1676 from hash-anmol/telegram-native-integration-…
3clyp50 Jun 11, 2026
df19e39
Handle wrapped Responses endpoint 404s
3clyp50 Jun 11, 2026
983fc50
Make Rubik the default WebUI font
3clyp50 Jun 11, 2026
d6e8f06
Clear stale preset kwargs on model switches
3clyp50 Jun 11, 2026
8e270c5
Ignore non-Telegram tool streaming contexts
3clyp50 Jun 11, 2026
b8c390f
Enable A2A streaming capability by default
3clyp50 Jun 12, 2026
3d4c302
Solidify LiteLLM global kwargs handling
3clyp50 Jun 12, 2026
b704a0e
Add inspectable parallel tool calls
3clyp50 Jun 12, 2026
6eeddf2
Clarify parallel tool-call batching
3clyp50 Jun 12, 2026
2b99ab5
Gate remote tool prompts by connector metadata
3clyp50 Jun 13, 2026
528c33b
Disable pagers in non-interactive code execution shells
Jun 13, 2026
f687924
Fix parallel await timeouts
3clyp50 Jun 13, 2026
c56b658
Slim browser prompt with progressive skills
3clyp50 Jun 15, 2026
c388082
Make local LM Studio and Ollama Docker-friendly
3clyp50 Jun 15, 2026
0450098
Add oMLX local provider support
3clyp50 Jun 15, 2026
9bcef39
Add llama.cpp and vLLM local providers
3clyp50 Jun 15, 2026
f90bb63
Use prompt-declared Responses tool names
3clyp50 Jun 15, 2026
ec3c4cf
Add browser skill discovery triggers
3clyp50 Jun 16, 2026
4714b5d
Block document query in parallel calls
3clyp50 Jun 16, 2026
2615fb8
Reassemble chunked connector file results
3clyp50 Jun 16, 2026
db01d7c
Persist loaded skill instructions in history
3clyp50 Jun 16, 2026
3c83b2e
Reattach loaded skills after compaction
3clyp50 Jun 16, 2026
1dc719f
Extend WebSocket heartbeat grace
3clyp50 Jun 16, 2026
a24d9a7
Fix project skills folder initialization
3clyp50 Jun 17, 2026
630bfc1
Repair sentence-transformer embedding config aliases
3clyp50 Jun 17, 2026
b9153f7
Preserve subordinate agent profiles
3clyp50 Jun 17, 2026
d398656
Make Browser viewer CDP-live by default
3clyp50 Jun 17, 2026
7ac9910
Add skill scanner settings flow
3clyp50 Jun 18, 2026
352320e
Polish skills settings scope and search
3clyp50 Jun 18, 2026
8fda0ee
Fix MCP timeouts from hanging agent loop
3clyp50 Jun 18, 2026
bf27419
Revert loaded skill history persistence
3clyp50 Jun 18, 2026
afdc3ae
Add protocol prompt area before history
frdel Jun 18, 2026
77552b9
Refine document query image routing
3clyp50 Jun 18, 2026
78a50e1
Fix parallel worker chat log orphans
3clyp50 Jun 19, 2026
684e0b4
Ensure uploads directory exists on container startup
3clyp50 Jun 19, 2026
98e51fb
Fix compaction backups for malformed Unicode
3clyp50 Jun 19, 2026
2a81e37
Add built-in What's New showcase plugin
3clyp50 Jun 19, 2026
6dcaab2
Fix MCP settings apply NameError
3clyp50 Jun 22, 2026
0e262f7
Refresh welcome screen and composer
3clyp50 Jun 22, 2026
489acfe
Refine welcome screen setup surfaces
3clyp50 Jun 23, 2026
51f3ed0
Add project extension data hooks
3clyp50 Jun 23, 2026
ffddc3e
Promote Files into shared canvas surface
3clyp50 Jun 23, 2026
cc13586
Keep right-canvas surface rail docked
3clyp50 Jun 23, 2026
8e3dad5
Fix welcome composer on mobile
3clyp50 Jun 23, 2026
2f847f5
Keep project actions inline on mobile
3clyp50 Jun 23, 2026
90abe05
Polish chat composer mobile alignment
3clyp50 Jun 23, 2026
82bb0b9
Refine What's New update gating
3clyp50 Jun 23, 2026
a27ac51
Route mobile canvas rail to modals
3clyp50 Jun 23, 2026
0028473
Polish mobile browser affordances
3clyp50 Jun 23, 2026
6ccd48e
Group mobile browser toolbar controls
3clyp50 Jun 23, 2026
bd584da
Improve Editor text file workflows
3clyp50 Jun 23, 2026
53ad7ba
Persist loaded skills through compaction
3clyp50 Jun 23, 2026
8bcf1d3
Fix mobile modal layering over canvas rail
3clyp50 Jun 23, 2026
617adaf
Keep welcome screen free of docked canvas
3clyp50 Jun 23, 2026
5c5dc07
Clarify Gemini OAuth as Google Cloud
3clyp50 Jun 23, 2026
d707fe7
Restore shared text button styling
3clyp50 Jun 23, 2026
4b49386
Refactor a0-development into grounded references
3clyp50 Jun 23, 2026
3106abc
Preserve surface windows across refresh
3clyp50 Jun 23, 2026
4ba5913
Fix unsecured connection settings link
3clyp50 Jun 23, 2026
f051d65
Fix mobile compaction modal spacing
3clyp50 Jun 23, 2026
3fae1f4
Expose context window size in model settings
3clyp50 Jun 23, 2026
022bae8
Fix welcome composer idle placeholder overlap
3clyp50 Jun 23, 2026
9ea5ac0
Handle Xpra fallback on amd64 Docker builds
3clyp50 Jun 23, 2026
15aa7d7
feat: add tiny local tool-use profile
TerminallyLazy Jun 24, 2026
2131a5f
fix: tighten tiny local repeat recovery
TerminallyLazy Jun 24, 2026
1d90c27
Document Launcher setup and v2.0 upgrade path
3clyp50 Jun 24, 2026
68c31b5
Raise Docker open file limit at startup
3clyp50 Jun 24, 2026
1a43bfe
Merge pull request #1719 from TerminallyLazy/codex/tiny-local-tool-use
3clyp50 Jun 24, 2026
a18a359
Fix pytest capture import in TTY session
3clyp50 Jun 24, 2026
e2a23aa
Merge pull request #1705 from TriTechAI/fix/git-pager-cpu-spin
3clyp50 Jun 24, 2026
ac1051b
Update README install options
3clyp50 Jun 24, 2026
6dfd3d5
Refresh install docs for Launcher and A0 Install
3clyp50 Jun 24, 2026
855694f
Add What's New plugin thumbnail
3clyp50 Jun 24, 2026
72cc78f
Fallback Responses bad requests
3clyp50 Jun 25, 2026
bd7e829
Materialize MCP image attachments
3clyp50 Jun 25, 2026
884f13d
Keep skills tooling compatible
3clyp50 Jun 25, 2026
53a12a2
Prefer tool roots in streamed snapshots
3clyp50 Jun 25, 2026
bf72345
Simplify skill frontmatter warnings
3clyp50 Jun 25, 2026
eab40dc
Flatten tool JSON extraction
3clyp50 Jun 25, 2026
5c914bc
Tighten Responses bad request fallback
3clyp50 Jun 25, 2026
b11818b
Accept JSON-string parallel tool calls
3clyp50 Jun 26, 2026
7160747
Remove backup file count cap
3clyp50 Jun 26, 2026
a4b2848
Fix WebUI message replay ordering
3clyp50 Jun 26, 2026
272a0d8
Normalize Responses tool schemas
3clyp50 Jun 26, 2026
48087de
Render plain Responses completions
3clyp50 Jun 26, 2026
d61c4ae
Update launcher README links to v1.0
3clyp50 Jun 26, 2026
186ca2f
Update launcher README links to v1.1
3clyp50 Jun 30, 2026
0b38258
Show Utility Model rename failures
3clyp50 Jun 28, 2026
b07d142
Coerce memory load numeric args
3clyp50 Jun 30, 2026
7389490
Stabilize LiteLLM provider fallback
3clyp50 Jul 1, 2026
6ab4021
Prune deleted saved chats from sidebar state
3clyp50 Jul 1, 2026
b805773
Render composer code blocks from typed fences
3clyp50 Jul 1, 2026
0f7429d
Fix streamed parallel tool extraction
3clyp50 Jul 1, 2026
8ecd7a7
Fix file browser action menu clipping
3clyp50 Jul 1, 2026
09fb555
Prevent selecting message action buttons
3clyp50 Jul 1, 2026
038f888
Fallback when Responses mock parses SSE
3clyp50 Jul 1, 2026
04ecaac
Add deferred first-send model gate
3clyp50 Jul 2, 2026
b75b0f2
Require explicit model choice after OAuth connect
3clyp50 Jul 2, 2026
8d887e6
Unify onboarding provider selection
3clyp50 Jul 2, 2026
caf5c2f
Refine onboarding model setup flow
3clyp50 Jul 2, 2026
50f80d5
Refresh onboarding screenshots in docs
3clyp50 Jul 2, 2026
4460314
Refresh Codex OAuth model defaults
3clyp50 Jul 2, 2026
63d0536
Update default main model to Claude Sonnet 5
3clyp50 Jul 2, 2026
bcdc99e
Clarify optional memory plugin docs
3clyp50 Jul 2, 2026
0a9e15b
Disable What's New cards
3clyp50 Jul 2, 2026
da505de
fix: prevent stale OAuth model provider selection
3clyp50 Jul 2, 2026
6580ae8
Avoid password-manager prompts in settings
3clyp50 Jul 2, 2026
05481c2
Fix browser URL intent routing
3clyp50 Jul 2, 2026
306012e
Default desktop text files to Writer
3clyp50 Jul 2, 2026
686e039
Wait for Browser screencast frames
3clyp50 Jul 2, 2026
91b3bc9
Slim browser viewer frame transport
3clyp50 Jul 2, 2026
727a840
Keep WebUI browser frames on base64 fallback
3clyp50 Jul 3, 2026
277bcd0
Prevent browser frame stretch on resize
3clyp50 Jul 3, 2026
69fb0fc
Smooth browser viewer rendering and frame push
3clyp50 Jul 3, 2026
153ffcc
Harden browser frame push completion paths
3clyp50 Jul 3, 2026
9bfa3b5
Fix Browser viewer input after stream restarts
3clyp50 Jul 4, 2026
d018177
Add configurable Browser tab scope
3clyp50 Jul 4, 2026
7298a88
Add BYOB host browser selection
3clyp50 Jul 4, 2026
7168f09
Refresh BYOB browser inventory
3clyp50 Jul 4, 2026
c719134
Document host browser debugging setup
3clyp50 Jul 5, 2026
afa5231
Refine BYOB host browser endpoint selection
3clyp50 Jul 5, 2026
6998789
Normalize MCP stdio command lines
3clyp50 Jul 5, 2026
8871bf5
Update launcher README links to v1.2
3clyp50 Jul 6, 2026
101d845
Update launcher README links to v1.2
3clyp50 Jul 6, 2026
9bb3cb9
Render parallel code execution as EXE
3clyp50 Jul 7, 2026
96fd5fc
Ignore browser key handling for local editable targets
3clyp50 Jul 7, 2026
67895f7
Default direct Venice to chat completions
3clyp50 Jul 7, 2026
ad148f2
Fix Responses state after history compaction
3clyp50 Jul 7, 2026
7aba42d
Default local providers to chat completions
3clyp50 Jul 7, 2026
5ac4f75
Stop WebUI startup scripts from blocking render
3clyp50 Jul 7, 2026
dea64dd
Load skills into chat history
3clyp50 Jul 7, 2026
0de0fce
Simplify relevant skill recall
3clyp50 Jul 8, 2026
f8b06e0
Remove legacy skill prompt cleanup
3clyp50 Jul 8, 2026
bcf2634
Add AGENTS.md protocol guidance
3clyp50 Jul 8, 2026
eb1326c
Document Agent Zero runtime environment
3clyp50 Jul 8, 2026
6dfe33c
Fix Codex OAuth request metadata
3clyp50 Jul 8, 2026
4f80ded
Fix transient UI layering over modals
3clyp50 Jul 8, 2026
a7255d9
Await cached component module imports
3clyp50 Jul 8, 2026
5f14435
Normalize Codex Responses input shape
3clyp50 Jul 9, 2026
f1787b6
Fix code execution PTY reset hangs
3clyp50 Jul 9, 2026
f64b649
Add bundled Orchestrator plugin
3clyp50 Jul 9, 2026
bc96386
Add External Services plugin settings section
3clyp50 Jul 9, 2026
3d87998
Exclude Time Travel history from backups
3clyp50 Jul 9, 2026
9c9a4e0
Add built-in slash commands plugin
3clyp50 Jul 9, 2026
84c13da
Add built-in goal management plugin
3clyp50 Jul 9, 2026
1bd741f
Migrate saved Venice model config
3clyp50 Jul 9, 2026
1a6d0eb
Ignore removed Time Travel workspaces
3clyp50 Jul 9, 2026
8d79f55
Fix parallel child log typing
3clyp50 Jul 9, 2026
fa05710
Reuse native parallel child logs
3clyp50 Jul 9, 2026
c3f44b2
Merge branch 'main' into ready
3clyp50 Jul 9, 2026
3bb4057
Improve README conversion flow
3clyp50 Jul 9, 2026
811556d
Make chat persistence crash-safe
3clyp50 Jul 10, 2026
529dc8c
Keep model presets bound after deletion
3clyp50 Jul 10, 2026
db7b908
Move preset editor behavior into Alpine store
3clyp50 Jul 10, 2026
d33cac3
Stop runaway unusable response loops
3clyp50 Jul 10, 2026
1410bdc
Refresh Codex CLI during self-update
3clyp50 Jul 10, 2026
877d063
Polish OAuth model selection
3clyp50 Jul 10, 2026
5660848
Improve built-in command management
3clyp50 Jul 10, 2026
82ae8d5
Subdivide root DOX guidance
3clyp50 Jul 10, 2026
8aad527
Add Gemini CLI support to Orchestrator
3clyp50 Jul 10, 2026
9837ff3
Group multiline terminal commands
3clyp50 Jul 10, 2026
25d906e
Harden Gemini CLI container setup
3clyp50 Jul 10, 2026
705a400
Add NVIDIA NIM provider
3clyp50 Jul 10, 2026
4e83018
Extend self-update health timeout
3clyp50 Jul 10, 2026
948409c
Clear provider-specific kwargs on provider change
3clyp50 Jul 10, 2026
3ac63c6
Add responsive interface control visibility
3clyp50 Jul 10, 2026
fddcc3d
Update default utility model
3clyp50 Jul 10, 2026
07e7e1e
Harden desktop session reliability
3clyp50 Jul 11, 2026
5c1d50f
Fix notifications skipped during state snapshots
3clyp50 Jul 12, 2026
a55a76f
Keep action-required notifications visible
3clyp50 Jul 12, 2026
831bed7
Polish the update notification action
3clyp50 Jul 12, 2026
4b5077c
Fix plugin reload toast behavior
3clyp50 Jul 12, 2026
48cba46
Fix model preset reset flow
3clyp50 Jul 13, 2026
88e4f4f
Update default main model
3clyp50 Jul 13, 2026
84bc867
Bundle KaTeX font assets
3clyp50 Jul 14, 2026
56e6765
Render standard TeX in chat messages
3clyp50 Jul 14, 2026
2e32a2f
Accept host-browser discovery endpoints
3clyp50 Jul 14, 2026
dafe5a3
Add Launcher host gateway protocol support
3clyp50 Jul 14, 2026
7b216c6
Prevent Responses metadata history bloat
3clyp50 Jul 14, 2026
df6065d
Polish Launcher host access controls
3clyp50 Jul 14, 2026
3271ff4
Report Host access control failures
3clyp50 Jul 14, 2026
b11a574
Split Launcher host file permissions
3clyp50 Jul 15, 2026
8fed806
Integrate Launcher hosts into sync status
3clyp50 Jul 15, 2026
e2fd320
Polish Launcher host access popover
3clyp50 Jul 15, 2026
6a7178a
Fix MCP lookup for Responses tool aliases
3clyp50 Jul 16, 2026
b220d9b
Keep current project model config inherited
3clyp50 Jul 16, 2026
3c23b9b
Turn Launcher host Disconnect into Reconnect
3clyp50 Jul 16, 2026
38a5945
Route Computer Use approval through Launcher
3clyp50 Jul 16, 2026
cfd0df4
Open Launcher Host access from Core
3clyp50 Jul 16, 2026
4a80d26
Fix Editor file picker paths
3clyp50 Jul 16, 2026
98589c6
Add Editor downloads and archive extraction
3clyp50 Jul 16, 2026
8e5d643
Remove legacy filesystem logs
3clyp50 Jul 16, 2026
22e7619
Keep goals active and resolve trailing slash commands
3clyp50 Jul 16, 2026
2d6c56c
Update .gitignore
frdel Jul 16, 2026
15a2b55
Unify global model presets
frdel Jul 17, 2026
0d92d9e
Remove progress cue wrapper and CSS
frdel Jul 17, 2026
d3bec80
Clarify code execution status handling
3clyp50 Jul 16, 2026
81e5f28
Resume goals after terminal edits
3clyp50 Jul 16, 2026
77349bd
Fix overlapping sync status indicator
3clyp50 Jul 16, 2026
dbdb77b
Show full documents in Editor
3clyp50 Jul 17, 2026
9b829a0
Unify skills CLI with runtime helpers
3clyp50 Jul 17, 2026
02e1a98
Apply Launcher scope changes before routing
3clyp50 Jul 17, 2026
2b82601
Move orchestrator thumbnail into WebUI assets
3clyp50 Jul 17, 2026
4b0c575
Remove Launcher Host access controls from Core
3clyp50 Jul 17, 2026
55456df
Mask runtime .env values in agent output
3clyp50 Jul 17, 2026
bf2046f
Prevent WebUI extension loading stalls
3clyp50 Jul 17, 2026
dc70044
Expose unified model calls to extensions
3clyp50 Jul 17, 2026
d1d48bc
Update launcher README links to v1.3
3clyp50 Jul 17, 2026
9e2a1b6
Revert "Prevent WebUI extension loading stalls"
3clyp50 Jul 18, 2026
bba84d9
Consolidate goal tool
3clyp50 Jul 18, 2026
425cfc2
Make chat compaction resumable and secret-safe
3clyp50 Jul 18, 2026
fd795bd
Limit runtime secret redaction to credentials
3clyp50 Jul 19, 2026
4ffcdf5
Handle shell/SSH process exits as completion
frdel Jul 20, 2026
21c62f6
fix: release deferred task resources
3clyp50 Jul 20, 2026
0ddb5fb
fix: release Paramiko import traceback
3clyp50 Jul 20, 2026
b6d6c11
Fix Chrome Web Store extension installs
3clyp50 Jul 21, 2026
23af25e
Stabilize Internal Docker Browser rendering
3clyp50 Jul 21, 2026
a592d3c
Use inline confirmation for extension deletion
3clyp50 Jul 21, 2026
1831c7b
feat(connector): page tail history snapshots
3clyp50 Jul 23, 2026
d3a81ac
fix(response): reject malformed response arguments
3clyp50 Jul 23, 2026
6b7302f
fix(tools): harden malformed text tool handling
3clyp50 Jul 23, 2026
dec6df6
Stabilize WebUI mount geometry
3clyp50 Jul 23, 2026
391fab9
Update Launcher download links to v1.4
3clyp50 Jul 23, 2026
c6136da
fix(response): keep completions on the tool path
3clyp50 Jul 24, 2026
87bafe1
fix(stream): tolerate partial response snapshots
3clyp50 Jul 24, 2026
cfb7349
prompts: clarify unfenced JSON output
3clyp50 Jul 24, 2026
9f1e24a
fix(prompts): strip JSON fences at render time
3clyp50 Jul 25, 2026
ac5a35e
Add Cerebras model provider
3clyp50 Jul 25, 2026
4cea5d7
Harden remote Linux computer use targeting
3clyp50 Jul 25, 2026
a76b0b5
Block final responses from parallel calls
3clyp50 Jul 25, 2026
ed7b080
Fix Codex OAuth reasoning effort forwarding
3clyp50 Jul 27, 2026
eae1b67
Add proxy support to internal Browser
3clyp50 Jul 27, 2026
87e1e59
Group browser proxy settings in accordion
3clyp50 Jul 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 3 additions & 10 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,16 @@
# Project‑specific exclusions / re‑includes
###############################################################################

# Large / generated data
# Obsolete
memory/**
instruments/**
knowledge/custom/**

# Logs, tmp, usr
logs/*
tmp/*
usr/*

# Knowledge directory – keep only default/
knowledge/**
!knowledge/default/
!knowledge/default/**

# Instruments directory – keep only default/
instruments/**
!instruments/default/
!instruments/default/**

# Keep .gitkeep markers anywhere
!**/.gitkeep
Expand Down
38 changes: 38 additions & 0 deletions .github/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# GitHub Automation DOX

## Purpose

- Own repository automation that runs on GitHub, including workflows and release-planning scripts.
- Keep CI, Docker publishing, stale issue handling, and release-note generation aligned with repository release rules.

## Ownership

- `workflows/` contains GitHub Actions workflow definitions.
- `scripts/` contains Python helpers called by workflows.
- This file owns release automation rules; user-facing release documentation belongs under `docs/`.

## Local Contracts

- Docker publishing lives in `workflows/docker-publish.yml` and delegates planning to `scripts/docker_release_plan.py`.
- Releasable tags are `vX.Y` tags at or above `v1.0`, matching the workflow environment.
- On `main`, the newest eligible tag publishes both the version tag and `latest`, then creates or updates its GitHub release after the image push succeeds; other allowed branches publish only their branch tag.
- Manual dispatch without a tag backfills missing Docker Hub tags. Manual dispatch with a tag rebuilds that target and refreshes `latest` and the GitHub release only when it remains the newest eligible tag on `main`.
- Release-note generation reads `scripts/openrouter_release_notes_system_prompt.md` from the repository root and requires OpenRouter credentials from workflow environment variables.
- Release notes compare against the previous published GitHub release tag and fall back to `No release notes.` when no meaningful summary is generated.
- Keep workflow secrets in GitHub Actions secrets or environment variables. Do not commit credentials, tokens, or generated release bodies containing private data.
- Workflow scripts must fail loudly with actionable messages when required environment variables or git refs are missing.

## Work Guidance

- Prefer deterministic, testable Python for workflow planning logic instead of complex inline shell in YAML.
- Preserve manual dispatch behavior when changing Docker publishing.
- Keep branch, tag, and release behavior synchronized between workflow YAML, release scripts, tests, and user-facing release documentation.

## Verification

- Run `pytest tests/test_docker_release_plan.py` after changing Docker publish planning or release workflow behavior.
- Run targeted tests for any changed script that already has coverage.

## Child DOX Index

No child DOX files.
Loading