From 55878d46acdb04324364c0d7401ad84911e8a580 Mon Sep 17 00:00:00 2001 From: gilesb Date: Fri, 9 Jan 2026 12:06:32 +0000 Subject: [PATCH] Use content_hash as asset names when publishing runs - Remove output_name from publish form and endpoint - Assets on L2 are now named by their content_hash - All inputs, recipe, and output referenced by content_hash - Simplified publish flow - no user input needed Co-Authored-By: Claude Opus 4.5 --- server.py | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/server.py b/server.py index 4ac2bf2..2160ffc 100644 --- a/server.py +++ b/server.py @@ -1089,13 +1089,10 @@ async def run_detail(run_id: str, request: Request): publish_html = f'''

Publish to L2

-

Register this transformation output on the L2 ActivityPub server.

+

Register this run (inputs, recipe, output) on the L2 ActivityPub server. Assets are identified by their content hash.

-