Richard Zink and Claude Opus 5.5
a0d0e707f2
Add Web Push, guided start screen, SVG icons, chunked uploads, rename
...
- Web Push (VAPID + RFC 8291, pure Rust): permission/question/finished
notifications while no app window is visible; settings with test button
- Guided new-session flow: task, craft target (website/app/game/old
software/fresh), clean room or deep, description, model, folder
(new, existing or cloned git repository); originals upload to original/
- Craft phase bar (craft_phase tool) for study/specify/build/check/ready
- Chunked uploads (8 MB) up to server.max_upload_mb (default 500 MB)
- All UI glyphs and emojis replaced by themeable SVG icons
- Rename dialog with manual name or model-generated suggestion
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-08 21:03:26 +01:00
Richard Zink and Claude Opus 5.5
49262c612c
Users, file manager, image generation, budgets and agent workflow
...
- User management: local accounts (Argon2) and OpenID Connect, admin/user
roles, per-user folders plus admin-shared folders, read-only session
sharing, event filtering per user
- File manager with CodeMirror editor and git client (status, diff,
stage, commit, branches, fetch/pull/push, log, clone/init)
- Image generation via fal.ai: generate_image tool and image page
- Budgets: monthly limits per provider, provider balances/costs
(OpenRouter, Anthropic admin cost report, fal.ai), price discovery
- Subagents on other models, background tasks, concurrency limits per
host/model/subagent
- MCP tools loaded on demand (mcp_search/mcp_call), read-only hints
- Permission mode "auto", safe read-only commands always allowed
- Persistent message queue with attachments, deletable
- Live reasoning incl. <think> tags, activity animations, CSS themes,
mobile layout, statistics per user, upload size handling
- Docker: named volume for state, localhost-bound port
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-08 16:54:08 +01:00
Richard Zink and Claude Opus 5.5
f3a2fe3816
Initial CodeCraft: web-based coding harness for AI models
...
Rust backend (axum/tokio): agent loop with streaming, tools (fs, bash,
web_fetch, todo, ask_user, subagents, skills, craft snapshots/compare),
permissions with modes and rules, Anthropic + OpenAI-compatible providers,
MCP client (stdio/HTTP, elicitation), SQLite sessions, usage statistics,
compaction, commented TOML config editable via toml_edit.
React PWA: chat with live streaming, permission/question cards, modes
(build/plan/craft), settings for providers/models/prices/MCP/permissions,
raw config editor, statistics dashboard, i18n (en/de). Docker setup.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-08 14:39:24 +01:00