增加完整的应用图标支持
This commit is contained in:
@@ -112,10 +112,13 @@ server/ static server and navigation configuration API
|
||||
shared/tool-catalog.json authoritative tool metadata
|
||||
shared/default-navigation.json first-run navigation order
|
||||
tests/ unit and server integration tests
|
||||
public/ favicon, Apple touch icon, and Web App Manifest assets
|
||||
```
|
||||
|
||||
New tools must keep their computation independent, register the same stable ID in the catalog, default navigation, and lazy-load registry, reuse the shared UI, define resource limits where appropriate, and include normal, invalid, boundary, and known-vector tests. Routes are generated from the tool registry; ordinary tools do not add routes manually.
|
||||
|
||||
The browser icon set follows the sidebar brand and includes SVG, multi-frame ICO, Apple touch, 192/512, and maskable assets. The manifest supplies metadata only: the project deliberately has no Service Worker, offline cache, install prompt, or splash-screen bundle, so a deployment update cannot be hidden by application-managed stale caches.
|
||||
|
||||
For the complete extension procedure and AI handoff rules, read [AGENTS.md](AGENTS.md) and [README.zh-CN.md](README.zh-CN.md) before editing. Inspect the Git worktree first and preserve existing changes.
|
||||
|
||||
## Documentation
|
||||
|
||||
Reference in New Issue
Block a user