#3473
Retention: one timeframe, enforced automatically, after which nothing older remains anywhere in the datastore
12m ago
#3472
serve shutdown waits for an unsignalled run index rebuild: the continuation sweep's boot pass and request-led rebuilds cannot be stopped by SIGTERM
18m ago
#3470
Run index repair-by-stat misses an in-place, same-size record rewrite that restores mtime within the same second as its entry: ctime is reported in whole seconds
35m ago
#3469
Docs: add PowerShell to Set Up Shell Completions
38m ago
#3466
Docs: private extension entitlement messages and whoami --json privateExtensions (follows swamp-club#3311)
1h ago
#3464
extension quality --json reports status "failed" when a rubric factor is missing, though the exit code is 0
1h ago
#3463
auth whoami: log mode labels collectives Free and shows trial expired for a superseded trial
s25m ago
#3453
Docs: extension quality now reports repository-verified for private source hosting (swamp-club#3406)
2h ago
#3417
Datastore rework Phase 4: real-endpoint check of Phase 4A's replication figures on a hosted S3-compatible service (spike)
20h ago
#3408
Configurable storage tiers: runs, outputs, data versions and audit move through an ordered list of user-defined tiers, and stay queryable across them
12m ago
#3404
A manual worker verify racing an enrollment probe can leave a healthy worker unverified until it reconnects
22h ago
#3401
A global argument that evaluates to swamp-namespace expression text is silently dropped, and literal() cannot pass it through
22h ago
#3399
serve: the per-IP WebSocket burst limit can't be configured, so workers behind one NAT IP throttle each other
12h ago
#3395
Datastore rework Phase 4 G: S3 and GCS implement the writable datastore-wide control plane and keep _control/writer/ at the bucket root
20h ago
#3392
Registry scorecard: dependency licenses follow the CLI's SPDX rules
23h ago
#3391
extension push: read dependency licenses with the shared SPDX parser (OR, AND, WITH)
s20h ago
#3390
@swamp/aws/ec2 has not published since 2026.09.29.1: its 23.4MB archive's publish job is killed after ~14 minutes
23h ago
#3385
bundle freshness ignores local modules outside the kind directory
1d ago
#3383
extension pull: safety analysis scans the bundle the extension runs
1d ago
#3382
Teach defineBehavior in the extension skill now that swamp-testing 0.20261013.52 exports it
1d ago
#3378
verification: run the upgrade-path test in parallel, and skip the dynamic test for no-op bumps
1d ago
#3377
S3/GCS datastores: write data version files create-only so a second writer cannot overwrite an existing version
1d ago
#3367
codegen: AWS models emit CloudFormation patterns JavaScript cannot compile, so @swamp/aws/chime, glue and transfer fail to import
1d ago
#3361
S3-backed serve: a poll that pulls one file invalidates the whole data catalog, so the next query re-reads every version
1d ago
#3354
extension push: pinned deprecated and unpinned or range dependency specifiers become errors (after the two-week window)
1d ago
#3353
Registry scorecard: audit the dependency version that ships, and JSR dependencies
1d ago
#3352
extension push: audit the dependency versions the bundle actually ships (pinned facts, deno info resolution, JSR existence)
1d ago
#3349
swamp-extensions: CI check that every manifest declares license: and ships a LICENSE file
23h ago
#3344
extensions_search index is never created if the first attempt fails, until the process restarts
1d ago
#3313
extension pull: answering y to a dependency's overwrite prompt silently skips that dependency
1d ago
#3305
S3/GCS datastore sync: shared sync service lets one sync clear another's dirty marks and pull over unpushed files
2d ago
#3298
swamp-uat: the SIGTERM drain test does not check that the run succeeded
1d ago
#3297
stagecraft: a factory-wide read of work items waiting on a person (no studio, no per-item status loop)
2d ago
#3292
stagecraft: rebind a work item to another tracker (mirrored built-in tickets to Jira)
2d ago
#3280
s3-datastore: first push on a fresh cache prints 'Index merge failed' for a missing local .datastore-index.json
2d ago
#3272
swamp-extensions: use explicit npm:/jsr: specifiers in root extensions/models
2d ago
#3231
vercel/projects update: always resends the unchanged project name, which Vercel rejects with 409 "already exists"
4d ago
#3229
stagecraft: studio state_test 'after its event stream reconnects' is timing-flaky under load
3d ago
#3214
Show wait keys and pending signals to remote clients and the dashboard
5d ago
#3208
Activity projector fails with ZooKeeper "Bad version" error on swamp.score_grants during keeper instability
5d ago
#3204
@swamp/s3-datastore and @swamp/gcs-datastore: implement datastoreControlPlaneStore() for the format marker read
5d ago
#3198
s3-datastore: model-scoped pullChanged lists and walks the whole namespace
5d ago
#3193
Datastore sync: a no-op push after a model-scoped pull arms the remote commitSeq, hiding other hosts' commits until the next commit
5d ago
#3169
extension safety analyzer does not warn on node:child_process or cluster subprocess spawning
6d ago
#3153
extension push: a swamp-quality-ignore directive after a comment holding an apostrophe is silently ignored
6d ago
#3133
Model types: decide whether names like @/@x/y or a+b/c should be legal (type grammar)
7d ago
#3103
seed:collective cannot produce a superseded personal trial or a returned trial, so the UAT cannot cover them
7d ago
#3073
serve HA: pull a token's definition on an auth miss so a peer accepts a new token at once
8d ago
#3065
extension push: accept attestation-backed adversarial-review evidence (lookup by extension and content hash), generated provenance, and carry the evidence to the registry at confirm (design: Lab #3023)
8d ago
#3060
Decide a stricter naming rule for workflow step and job names
7d ago
← Back to list10/14/2026, 7:03:43 PM
01Issue
BugTriagedSwamp CLIPublic
Assigneesstack72
Relationships
#3456 Windows: extension push type field shows file path instead of exported type name
Opened by stack72 · 10/14/2026
When pushing an extension on Windows, the resolved output shows the type as the Windows file path (extensions\models\swamp-uat\win-test.ts) instead of the exported type constant (@swamp-uat/win-test). The extension resolver uses the file path with backslashes instead of reading the type from the module export. This could cause issues when the pushed type is used for model creation by consumers. Tested on binary 20261014.165834.0 with a successful push to the registry.
02Bog Flow
Triaged
Click a lifecycle step above to view its details.
03Sludge Pulse