Skip to content

Comments

ops: release 410#315

Merged
arthyn merged 4 commits intodevelopfrom
release-410
Apr 22, 2025
Merged

ops: release 410#315
arthyn merged 4 commits intodevelopfrom
release-410

Conversation

@arthyn
Copy link
Member

@arthyn arthyn commented Apr 22, 2025

No description provided.

We drop several agents from the landscape desk/repo, because they will
live in the Tlon (groups) desk instead. These agents are very specific
to features or behavior of the Tlon app and as such are better there
than here, where more generically useful infrastructure belongs.

The agents are as follows:
contacts, bait, reel, bark, growl, genuine

Their files were copied from the parent commit here into the tlon-app
repo in commit `dd0ebe7`.

We update the sys.kelvin to indicate we only support zuse 410K.
Groups will do the same when importing these agents into itself. This
gives us a coordination point, a clear boundary across which "ownership"
of the agents will be moved. This avoids "agent can't run in two desks
at once" type problems one would hit when doing this through normal OTAs
instead.
Docket binds root, so it catches all requests not handled elsewhere. It
also binds `/apps`, so it can continue serving app contents after root
gets re-bound by someone else.

However, docket also serves `/session.js` (deprecated in favor of
`/~/host` and/or `/~/name` but still in use in the wild) and
`/docket/upload`.

To make sure that those continue functioning if root ever gets re-bound
elsewhere, we now explicitly bind `/session` and `/docket` to docket.
docket: bind the specific paths we want to serve
@arthyn arthyn merged commit 7465006 into develop Apr 22, 2025
1 check passed
@arthyn arthyn deleted the release-410 branch April 22, 2025 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants