feat: Memory-Konzept für Agents implementieren (STI-21)
- REST API: 9 Read-Only-Endpunkte unter /api/v1/ für alle Kernmodelle (Destinatäre, Ländereien, Pächter, Förderungen, Konten, Verpachtungen, Verwaltungskosten, Kalender, Transaktionen) - Token-Authentifizierung via DRF TokenAuthentication - Management-Command `create_agent_token` für Agent-Tokens - Wissensbasis: knowledge/ mit Satzung, Richtlinien, Verfahren, Kontakte, Historie - Agent-Instructions: Datenzugriff-Sektion in AGENTS.md dokumentiert Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
26
app/stiftung/api_urls.py
Normal file
26
app/stiftung/api_urls.py
Normal file
@@ -0,0 +1,26 @@
|
||||
from rest_framework.routers import DefaultRouter
|
||||
|
||||
from .api_views import (
|
||||
BankTransactionViewSet,
|
||||
DestinataerViewSet,
|
||||
FoerderungViewSet,
|
||||
LandVerpachtungViewSet,
|
||||
LandViewSet,
|
||||
PaechterViewSet,
|
||||
StiftungsKalenderEintragViewSet,
|
||||
StiftungsKontoViewSet,
|
||||
VerwaltungskostenViewSet,
|
||||
)
|
||||
|
||||
router = DefaultRouter()
|
||||
router.register(r"destinataere", DestinataerViewSet)
|
||||
router.register(r"laendereien", LandViewSet)
|
||||
router.register(r"paechter", PaechterViewSet)
|
||||
router.register(r"foerderungen", FoerderungViewSet)
|
||||
router.register(r"konten", StiftungsKontoViewSet)
|
||||
router.register(r"verpachtungen", LandVerpachtungViewSet)
|
||||
router.register(r"verwaltungskosten", VerwaltungskostenViewSet)
|
||||
router.register(r"kalender", StiftungsKalenderEintragViewSet)
|
||||
router.register(r"transaktionen", BankTransactionViewSet)
|
||||
|
||||
urlpatterns = router.urls
|
||||
Reference in New Issue
Block a user