#127
env var overrides for globalArguments silently change which environment a model targets
5d ago
#126
deno lint no-import-prefix conflicts with swamp's required npm:/jsr: inline specifiers
7d ago
#125
AI agents should search community extensions before offering to create custom models
10d ago
#124
feat: add --content-type filter to extension search
s13d ago
#123
Add a 'reports' feature
17d ago
#122
Port remaining CLI commands to libswamp + renderer pattern
21d ago
#121
Persistent runner / server mode to eliminate per-invocation CLI startup overhead
25d ago
#120
AI agent should prefer fan-out model methods over shell loops for fleet operations
s29d ago
#119
Support unbundled helper scripts in extension packages
1mo ago
#118
Add progress indicator for long-running model methods
1mo ago
#116
Automatic trace context propagation across workflow steps
s1mo ago
#115
Native OpenTelemetry tracing for swamp CLI internals
1mo ago
#114
Claude Code should prefer extending swamp extensions over using external CLI tools
1mo ago
#113
Framework log lines written to stdout pollute model method output
2mo ago
#112
Swamp skill should guide AI agents to create extension models instead of inline shell scripts
s2mo ago
#111
Shared team collectives for collaborative extension publishing
2mo ago
#110
Delete methods should return last known state data
2mo ago
#109
Add smoke-test skill for extension models
2mo ago
#108
Workflow run output is unreadable — resource data and errors are buried in log noise
s2mo ago
#107
Recommend or manage lockfile strategy for extension model npm dependencies
3mo ago
#105
Add macOS Keychain vault type
3mo ago
#104
bug: Vault secret shell escaping incomplete — $(), semicolons, and pipes are interpreted
s3mo ago
#103
Swamp should support "Scheduled"-type status for execution
4mo ago
#102
feat: add support for Nix via a flake
4mo ago
#101
ModelType.normalize replaces all dots with slashes, corrupting dotted type names
4mo ago
#100
fix: collective validator error message omits drivers and datastores
s4mo ago
#99
Skill docs: document configSchema inline requirement and .describe() constraints for vault extensions
4mo ago
#98
It takes 42 seconds to run swamp --help
4mo ago
#97
After today upgrade
5mo ago
#96
Auto-resolver fails when extensions/models/ directory does not exist for vault-only extensions
s5mo ago
#95
Azure Key Vault extension vault bundle fails to load in compiled binary
5mo ago
#94
RangeError: Maximum call stack size exceeded when loading extension models with npm dependencies after upgrade to 20260317
5mo ago
#93
Extension Zod schema incompatibility after upgrade to 20260312
5mo ago
#92
Data garbage collection never fully removes expired data from disk
s5mo ago
#91
extension push --dry-run requires authentication unnecessarily
5mo ago
#90
Typed context APIs to eliminate no-explicit-any in extension models
6mo ago
#89
AWS extensions fail to load: missing _lib/aws.ts shared dependency
6mo ago
#88
getContent() should resolve vault expressions for sensitive fields
s6mo ago
#87
getContent() should return parsed objects, not raw Uint8Array
6mo ago
#86
Add context.readResource() to MethodContext for user extension models
6mo ago
#85
Datastore lock: allow concurrent reads across different models
6mo ago
#84
extension install should be an alias of extension pull
s6mo ago
#83
feat: Execution Driver Abstraction — Pluggable Isolation for Model Execution
6mo ago
#82
Support --global-arg on model create
7mo ago
#81
consider a libswamp
7mo ago
#80
Running workflow should not block read-only operations
s7mo ago
#79
Update from 20260227 to 20260311 breaks existing model definitions (symlink + path-based type)
7mo ago
#78
loadUserModels ignores --repo-dir, uses cwd instead
7mo ago
#77
datastore lock release --force deadlocks on the stale lock it's trying to release
7mo ago
#76
Datastore lock not released when interactive command fails in non-TTY context
s7mo ago
#75
vault put to 1Password stores empty password field
7mo ago
#74
Leaderboard shows 0-event users whose profiles 404
8mo ago
#72
Data instance name uniqueness is global across specs instead of per-spec
s8mo ago
#71
Audit timeline misses today's entries in UTC+ timezones
8mo ago
#70
AI agent discoverability: reduce trial-and-error for CLI syntax
8mo ago
#69
GlobalArguments CEL expressions fail when factory inputs are omitted — selective evaluation not working
8mo ago
#68
Document factory pattern for model reuse in skills
s8mo ago
#67
Delete method uses identifier as data name instead of instance name
9mo ago
#66
CLI method run ignores required arguments without .default()
9mo ago
#65
Workflow run output mixes data, errors, and logs without clear separation — hard to find what actually executed
9mo ago
#64
data.latest() in workflow step inputs resolved at workflow start, not at step execution time
s9mo ago
#63
Update method fails when globalArguments contain cross-model CEL expressions
9mo ago
#61
fix: extension npm packages fail to resolve in compiled binary
9mo ago
#60
swamp repo upgrade replaces entire CLAUDE.md with generic template instead of merging
s10mo ago
#59
Add drift detection to reconcile stored state against live cloud resources
10mo ago
#58
Model inputs schema validated on all methods — delete fails requiring create-time inputs
10mo ago
#57
Support wait-until-ready semantics for async resource provisioning
10mo ago
#56
support pushing to organizations
s10mo ago
#55
Add data rename/move command for non-destructive refactoring
10mo ago
#54
Schema mismatch warnings lack model context and misrepresent API response shapes
10mo ago
#53
Support pre-flight validate method on models before method execution
10mo ago
#52
Extension models need built-in support for idempotent create operations
s11mo ago
#51
Workflow reports succeeded when step outputs indicate failure
11mo ago
#50
Swamp skills don't prevent AI agents from manually generating UUIDs for workflows
11mo ago
#49
Bundler breaks tslib CJS/ESM interop for @aws-sdk/client-s3 dynamic imports
11mo ago
#48
Support both US and UK English spellings (-ize/-ise)
s11mo ago
#47
swamp extensions aren't rebundled all the time
11mo ago
#46
forEach with object items and static step name causes spurious cyclic dependency error
11mo ago
#45
Validate extension content namespaces match package namespace during push
11mo ago
#44
Extension metadata should align with usage and show all information
s12mo ago
#43
Enforce deno fmt and deno lint before publishing extensions
12mo ago
#42
Swamp repo upgrade process after swamp update
12mo ago
#41
Swamp hooks not formatted properly for Kiro, Kiro doesn't pipe and details into it's PostToolUse hook
12mo ago
#39
feat: send content metadata from CLI during extension push
12mo ago
#38
Add `swamp extension yank` command
12mo ago
#37
Add api key management to swamp
13mo ago
#36
Add per-version changelog/patch notes to extension push
s13mo ago
#35
Feature request: Kiro Support
13mo ago
#34
swamp update appears to stall with no progress feedback
13mo ago
#33
Show data retrieval commands after workflow run completes
13mo ago
#32
Extension registry should support a git URL field for source code links
s13mo ago
#31
Preserve Unicode box-drawing characters in method stdout
13mo ago
#30
Support --help flag on custom extension model methods
14mo ago
#28
Workflow inputs not resolved - modelIdOrName receives literal expression string
s14mo ago
#27
Check community extensions before building custom models
14mo ago
#26
Use AWS_REGION instead of force to us-east-1
14mo ago
#25
Add allowFailure flag on workflow steps
14mo ago
#24
user.get returns 404 — wrong API URL path
s14mo ago
#23
Body already consumed error on logConfig.get and device.getPosture
14mo ago
#22
model evaluate does not persist evaluated definitions for all models
15mo ago
#21
workflow run does not evaluate expressions or pass task.inputs without --last-evaluated
15mo ago
#20
Security: CLI login lacks user-visible device verification code
s15mo ago
#19
fix: detectConflicts uses basename for bundles, missing nested directory structure
15mo ago
#17
Add extension list command
15mo ago
#16
feat: implement `extension rm` command
s15mo ago
#15
Track extracted files in upstream_extensions.json during extension pull
15mo ago
#14
Extension push includes macOS ._* resource fork files in archive
16mo ago
#13
extension push ignores modelsDir setting in .swamp.yaml
16mo ago
#12
Populate .gitattributes with linguist-generated markers during repo init
s16mo ago
#11
MaxListenersExceededWarning shown after repeated CLI commands
16mo ago
#10
Extension push should follow symlinks in workflows/ directory
16mo ago
#9
Workflow step task.inputs not forwarded as method arguments at runtime
16mo ago
#8
forEach with data.findBySpec() expands duplicate steps causing cyclic dependency error
s16mo ago
#6
Proactive update notification via post-run async check
17mo ago
#5
Include models/ and vaults/ symlink dirs in managed .gitignore section
17mo ago
#4
Provide guidance on deno.lock file management
s17mo ago
#3
Race condition: repo index concurrent with vault put crashes with ENOTEMPTY
17mo ago
#2
Race condition in concurrent vault put: refreshSecretsIndex ENOTEMPTY
17mo ago
#1
Add contract tests, property-based tests, and architectural fitness tests
17mo ago
← Back to list
01Issue
FeatureClosedSwamp Club
Assigneesswampadmin
Extension registry should support a git URL field for source code links
Opened by swampadmin · 3/15/2025
Problem
When users discover community extensions in the swamp extension registry, there is no way to find the source code for those extensions. Users may want to review the source before trusting an extension, contribute improvements, or fork an extension as a starting point for their own.
Proposed Solution
Add an optional git (or repository) field to the extension registry schema that allows extension authors to link to their source code repository.
Changes would be needed in:
- Extension registry schema to accept the new field
- Extension type metadata (e.g. in
model.typeexports or a companion manifest) swamp model type describeoutput to display the repository URL when presentswamp model type searchcould optionally show the URL in results
Example usage in an extension:
export const model = {
type: "@bixu/honeycomb",
version: "2026.03.02.16",
repository: "https://github.com/bixu/swamp",
// ...
};02Bog Flow
Closed
No activity in this phase yet.
03Sludge Pulse
Sign in to post a ripple.