This commit is contained in:
Timothy Jaeryang Baek
2026-02-10 15:30:16 -06:00
parent 0044902c08
commit c259c87806
4 changed files with 17 additions and 13 deletions
+7 -1
View File
@@ -502,9 +502,10 @@ class PromptsTable:
name: str,
command: str,
tags: Optional[list[str]] = None,
access_grants: Optional[list[dict]] = None,
db: Optional[Session] = None,
) -> Optional[PromptModel]:
"""Update only name and command (no history created)."""
"""Update only name, command, tags, and access grants (no history created)."""
try:
with get_db_context(db) as db:
prompt = db.query(Prompt).filter_by(id=prompt_id).first()
@@ -516,6 +517,11 @@ class PromptsTable:
if tags is not None:
prompt.tags = tags
if access_grants is not None:
AccessGrants.set_access_grants(
"prompt", prompt_id, access_grants, db=db
)
prompt.updated_at = int(time.time())
db.commit()