diff --git a/pyproject.toml b/pyproject.toml index cec9b968..c8086468 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "panopticon-app" -version = "0.0.4" +version = "0.0.5" description = "Self-hosted control plane for running a fleet of coding agents in isolated containers, governed by configurable workflows." requires-python = ">=3.11" license = "MIT" diff --git a/src/panopticon/__init__.py b/src/panopticon/__init__.py index 116183ad..6b69dded 100644 --- a/src/panopticon/__init__.py +++ b/src/panopticon/__init__.py @@ -1,3 +1,3 @@ """panopticon — keep an eye on your agents.""" -__version__ = "0.0.3" +__version__ = "0.0.5" diff --git a/src/panopticon/taskservice/api.py b/src/panopticon/taskservice/api.py index 9b2d6950..742a6ee6 100644 --- a/src/panopticon/taskservice/api.py +++ b/src/panopticon/taskservice/api.py @@ -371,7 +371,7 @@ async def lifespan(_app: FastAPI) -> AsyncIterator[None]: async with mcp.session_manager.run(): yield - app = FastAPI(title="panopticon task service", version="0.0.3", lifespan=lifespan) + app = FastAPI(title="panopticon task service", version="0.0.5", lifespan=lifespan) # The block-until-change feed: a store mutation bumps the version + wakes parked GET /tasks # long-polls (the seam the daemons/dashboard migrate onto, replacing their interval re-polls). diff --git a/uv.lock b/uv.lock index 18bb5681..559a21de 100644 --- a/uv.lock +++ b/uv.lock @@ -754,7 +754,7 @@ wheels = [ [[package]] name = "panopticon-app" -version = "0.0.4" +version = "0.0.5" source = { editable = "." } dependencies = [ { name = "aiosqlite" },