• Joined on 2026-03-05
claude pushed to main at cameleer/cameleer-server 2026-04-21 20:55:51 +02:00
fb54f9cbd2 fix(agent): revive DEAD agents on heartbeat (not just STALE)
claude pushed to main at cameleer/cameleer-server 2026-04-21 20:52:25 +02:00
90083f886a refactor(schema): collapse V1..V18 into single V1__init.sql baseline
claude pushed to main at cameleer/cameleer-server 2026-04-21 20:37:20 +02:00
74bfabf618 fix(ui): use describeApiError across remaining error-surface sites
claude pushed to main at cameleer/cameleer-server 2026-04-21 20:23:21 +02:00
b7d201d743 fix(alerts): add AGENT_LIFECYCLE to condition_kind_enum + readable error toasts
claude created pull request cameleer/cameleer-server#146 2026-04-21 19:48:08 +02:00
feat(alerts): DS alignment + AGENT_LIFECYCLE + single-inbox redesign
claude pushed to feat/alerts-ds-alignment at cameleer/cameleer-server 2026-04-21 19:41:34 +02:00
849265a1c6 docs(howto): brand-new local environment via docker-compose
claude created branch feat/alerts-ds-alignment in cameleer/cameleer-server 2026-04-21 19:39:44 +02:00
claude pushed to feat/alerts-ds-alignment at cameleer/cameleer-server 2026-04-21 19:39:44 +02:00
8a6744d3e9 chore: refresh GitNexus stats + drop stale tsbuildinfo
88804aca2c fix(alerts): final sweep — drop ACKNOWLEDGED from AlertStateChip + CMD-K; harden V17 IT
0cd0a27452 docs(alerts): rules + CLAUDE.md — inbox redesign, V17 migration
9f28c69709 test(ui/alerts): InboxPage — filter defaults, toggle behavior, role-gated delete, undo toast
b20f08b3d0 feat(ui/alerts): SilencesPage prefills Rule ID from ?ruleId= query param
Compare 10 commits »
claude pushed to main at claude/kochwas 2026-04-21 14:28:41 +02:00
0373dc32da feat(ai): Deutsch als starker Prior im OCR-Prompt
claude pushed to main at claude/kochwas 2026-04-21 14:26:20 +02:00
272a07777e feat(ai): OCR-Experten-Framing + expliziter User-Prompt
claude opened issue cameleer/cameleer-server#145 2026-04-21 14:13:36 +02:00
Alerting: support custom agent event types in AGENT_LIFECYCLE condition
claude pushed to main at claude/kochwas 2026-04-21 14:08:12 +02:00
efdcace892 feat(ai): reichhaltigeres Logging fuer AI_FAILED-Diagnose
claude pushed to main at claude/kochwas 2026-04-21 13:45:39 +02:00
fb7c2f0e9b feat(photo-upload): zwei Buttons fuer Kamera vs. Datei-Picker
claude pushed to main at claude/kochwas 2026-04-21 13:39:09 +02:00
33ee6fbf2e feat(photo-upload): Picker ohne capture -> auch gespeicherte Fotos
claude pushed to main at claude/kochwas 2026-04-21 13:37:44 +02:00
e2713913e7 feat(photo-upload): Logging fuer Upload-Parse-Fehler
claude pushed to main at claude/kochwas 2026-04-21 13:31:37 +02:00
3bc7fa16e2 feat(photo-upload): Limits hochschrauben fuer Tablet-Fotos
claude pushed to main at claude/kochwas 2026-04-21 13:08:55 +02:00
173d9d138d fix(ai): sharp via createRequire, nicht ES-Import
claude pushed to main at claude/kochwas 2026-04-21 13:05:12 +02:00
5492d4dc24 fix(deploy): BODY_SIZE_LIMIT=10MB fuer Foto-Upload
claude pushed to main at claude/kochwas 2026-04-21 12:34:02 +02:00
39de08abf9 fix(ai): sharp via dynamic import, nicht top-level
claude pushed to main at claude/kochwas 2026-04-21 12:27:31 +02:00
fd7884e1b2 fix(vite): sharp als ssr.external markieren