feat: add remote URL attachment support and project editing endpoint

This commit is contained in:
2026-06-10 22:17:25 +00:00
parent 9b425b33a5
commit 3540bc8fa6
43 changed files with 1520 additions and 133 deletions
+3
View File
@@ -8,6 +8,7 @@ from typing import Any, Callable
from devplacepy.database import db
from .agentic import LessonStore
from .behavior import BehaviorStore
from .config import Settings
from .cost.tracker import Pricing
from .llm import LLMClient
@@ -55,6 +56,7 @@ class DeviiHub:
task_store = TaskStore(owned_db, owner_kind, owner_id)
lessons = LessonStore(owned_db, owner_kind, owner_id)
virtual_tool_store = VirtualToolStore(owned_db, owner_kind, owner_id)
behavior_store = BehaviorStore(owned_db, owner_kind, owner_id)
session = DeviiSession(
owner_kind,
owner_id,
@@ -65,6 +67,7 @@ class DeviiHub:
pricing,
task_store,
virtual_tool_store,
behavior_store,
self._stores,
is_admin=is_admin,
)