Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
3e54d38
feat: implement P2P workspace management and git bundle features
langowarny Mar 10, 2026
619ed57
refactor: simplify P2P workspace and git integration
langowarny Mar 10, 2026
99b0b0d
feat: enhance P2P workspace functionality and documentation
langowarny Mar 10, 2026
4ef01ad
feat: implement team management and budget integration in P2P
langowarny Mar 10, 2026
2e0ea8c
feat: implement escrow hub v2, team management enhancements, app bridges
langowarny Mar 11, 2026
cf3c4f6
chore: remove observability monitoring files
langowarny Mar 11, 2026
bd265ef
feat: add confirmation depth and reorg detection to on-chain escrow
langowarny Mar 11, 2026
24c20ba
fix: update test assertion for embedded content in defaults_test.go
langowarny Mar 11, 2026
308f092
feat: base sepoila v2 contracts deployed
langowarny Mar 11, 2026
2156862
Merge pull request #53 from langoai/feature/p2p-agent-cowork
langowarny Mar 11, 2026
a9a95f5
feat: implement per-job timeout and idempotent upsert for cron jobs
langowarny Mar 12, 2026
6278ded
Merge pull request #54 from langoai/feature/fix-cron
langowarny Mar 12, 2026
02d2bb9
feat: implement incremental git bundle creation, task branch management
langowarny Mar 12, 2026
efb3160
refactor: apply code review feedback for git-bundle enhancement
langowarny Mar 12, 2026
4462a46
Merge pull request #55 from langoai/feature/git-bundle-enhancement
langowarny Mar 12, 2026
64aa7da
refactor: reorganize CLI commands and enhance onboarding experience
langowarny Mar 12, 2026
39498e2
Merge pull request #56 from langoai/feature/ux-simplify
langowarny Mar 13, 2026
0e0a642
feat: enhance Docker, Makefile configurations, sync downstream artifacts
langowarny Mar 13, 2026
8fffe42
feat: output gatekeeper for response sanitization, tool output trunc
langowarny Mar 13, 2026
e59eec7
refactor: streamline parameter handling across tools using toolparam
langowarny Mar 13, 2026
b302983
Merge pull request #57 from langoai/feature/output-gatekeeper
langowarny Mar 13, 2026
a6ed517
feat: exec tool security hardening & data root enforcement
langowarny Mar 14, 2026
cc5124d
Merge pull request #58 from langoai/feature/security-filter
langowarny Mar 14, 2026
adece2e
feat: implement token-based output management and tool output retrieval
langowarny Mar 14, 2026
3cebbe9
Merge pull request #59 from langoai/feature/proactive-output-gatekeeper
langowarny Mar 14, 2026
66d36be
fix: enhance on-chain transaction handling and gas fee management
langowarny Mar 14, 2026
51d76b2
Merge pull request #60 from langoai/feature/smart-account-refactoring
langowarny Mar 14, 2026
daa1572
feat: enhance UserOp handling and transaction submission process
langowarny Mar 14, 2026
5b3acf7
Merge pull request #61 from langoai/feature/onchain-interaction-fix
langowarny Mar 14, 2026
a07568e
feat: enhance settings editor with advanced configuration options
langowarny Mar 14, 2026
debb3f6
feat: add banner image and update README to reference new banner
langowarny Mar 14, 2026
dfdcb88
Merge pull request #62 from langoai/feature/settings-redesign
langowarny Mar 14, 2026
b506388
feat: add integration tests for P2P discovery, handshake, and escrow …
langowarny Mar 14, 2026
b8be69b
feat: enhance P2P discovery and agent configuration for examples
langowarny Mar 14, 2026
207ba17
Merge pull request #63 from langoai/feature/p2p-onchain-examples
langowarny Mar 14, 2026
2d861ca
feat: p2p-onchain-examples openspec archive
langowarny Mar 14, 2026
342c99c
feat: implement adaptive idle timeout mechanism
langowarny Mar 14, 2026
72d86b5
Merge pull request #64 from langoai/feature/idle-timeout
langowarny Mar 14, 2026
f2487ec
feat: enhance paymaster functionality with permit mode support
langowarny Mar 15, 2026
278cfff
fix: update entry point address across documentation and tests
langowarny Mar 15, 2026
bf81e2e
sync: update paymaster configuration and documentation for mode support
langowarny Mar 15, 2026
4ed45c7
feat: openspec specs archive with sync
langowarny Mar 15, 2026
f82850c
Merge pull request #65 from langoai/feature/paymaster-v0.7-permit
langowarny Mar 15, 2026
78abb7d
feat: enhance smart account tool discovery and diagnostics
langowarny Mar 15, 2026
ff396b2
Merge pull request #66 from langoai/feature/fix-smartaccount-tool-dis…
langowarny Mar 15, 2026
03098a6
feat: implement two-level hierarchical navigation in settings TUI
langowarny Mar 15, 2026
5d61ed2
feat: implement dependency discovery system in settings TUI
langowarny Mar 15, 2026
4d8a399
Merge pull request #67 from langoai/feature/ui-ux-refactoring
langowarny Mar 15, 2026
d1e27c1
feat: enhance tool discovery and diagnostics
langowarny Mar 15, 2026
ca4d16b
feat: introduce automation prefix for task prompts
langowarny Mar 15, 2026
ee7912e
feat: fix smart account deployment, improve tool discovery diagnostics
langowarny Mar 15, 2026
7b792cb
Merge pull request #68 from langoai/feature/tool-discovery-refactoring
langowarny Mar 15, 2026
7bc07de
feat: update Docker configuration and documentation
langowarny Mar 16, 2026
7f99c33
Merge pull request #69 from langoai/feature/update-cli-docs-etc
langowarny Mar 16, 2026
bd9723e
feat: refactor config loading and validation process
langowarny Mar 16, 2026
4944bd3
fix: update test assertion for embedded content in DefaultBuilder
langowarny Mar 16, 2026
7cc12f8
feat: implement schema builder for agent tool parameters
langowarny Mar 16, 2026
3dd4868
feat: transition to module-based application initialization
langowarny Mar 16, 2026
319f897
feat: add parity verification tests for app initialization
langowarny Mar 16, 2026
81ac13d
Merge pull request #70 from langoai/feature/config-bootstrap-regressi…
langowarny Mar 16, 2026
5c98d6a
feat: implement tool call accumulator to handle streaming deltas
langowarny Mar 16, 2026
f311719
feat: impl shutdown ctx for graceful cancellation of in-flight requests
langowarny Mar 16, 2026
fd77c09
feat: delta specs archive with sync
langowarny Mar 16, 2026
226809e
refactor: update message conversion logic and remove orphan repair
langowarny Mar 16, 2026
94c6f71
feat: enhance tool parameter schema handling for OpenAI compatibility
langowarny Mar 17, 2026
6375516
feat: enhance multi-agent orchestration with dynamic budget expansion
langowarny Mar 17, 2026
8d4ac2b
fix: resolve fallback model leakage, enhance provider-model validation
langowarny Mar 17, 2026
d325b0d
Merge pull request #71 from langoai/feature/open-ai-tooling
langowarny Mar 17, 2026
d42764a
docs: fix factual drift across documentation before dev→main PR
langowarny Mar 17, 2026
f012be4
fix: golangci-lint run
langowarny Mar 17, 2026
34a551b
fix: update ExtendableDeadline logic to handle clamped idle extensions
langowarny Mar 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,15 @@ passphrase.txt
!lango.example.json
!contracts/deployments/*.json
!internal/**/abi/*.json
!examples/**/configs/*.json
/lango

.cursor/
.vscode/
.claude/
.agents/

AGENTS.md

# Build output
bin/
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[submodule "contracts/lib/forge-std"]
path = contracts/lib/forge-std
url = https://github.com/foundry-rs/forge-std
[submodule "contracts/lib/openzeppelin-contracts-upgradeable"]
path = contracts/lib/openzeppelin-contracts-upgradeable
url = https://github.com/OpenZeppelin/openzeppelin-contracts-upgradeable
4 changes: 4 additions & 0 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@ linters:
- path: _test\.go
linters:
- errcheck
- linters:
- staticcheck
text: "SA5011"
path: _test\.go
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ RUN chmod +x /usr/local/bin/docker-entrypoint.sh
# Build with --build-arg INSTALL_GO=true to enable.
ARG INSTALL_GO=false
RUN if [ "$INSTALL_GO" = "true" ]; then \
curl -fsSL https://go.dev/dl/go1.25.linux-amd64.tar.gz \
curl -fsSL https://go.dev/dl/go1.25.4.linux-amd64.tar.gz \
| tar -C /usr/local -xzf - ; \
fi

Expand Down
18 changes: 17 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,22 @@ test-short:
test-p2p:
$(GOTEST) -v -race ./internal/p2p/... ./internal/wallet/...

## test-security: Run security, sandbox, and keyring tests
test-security:
$(GOTEST) -v -race ./internal/security/... ./internal/sandbox/... ./internal/keyring/...

## test-graph: Run graph store and GraphRAG tests
test-graph:
$(GOTEST) -v -race ./internal/graph/...

## test-mcp: Run MCP plugin integration tests
test-mcp:
$(GOTEST) -v -race ./internal/mcp/...

## test-economy: Run economy layer tests (budget, escrow, pricing)
test-economy:
$(GOTEST) -v -race ./internal/economy/...

## bench: Run benchmarks
bench:
$(GOTEST) -bench=. -benchmem ./...
Expand Down Expand Up @@ -179,7 +195,7 @@ help:

.PHONY: build build-linux build-darwin build-all install \
dev run \
test test-short test-p2p bench coverage \
test test-short test-p2p test-security test-graph test-mcp test-economy bench coverage \
fmt fmt-check vet lint generate check-abi ci \
deps \
codesign \
Expand Down
147 changes: 108 additions & 39 deletions README.md

Large diffs are not rendered by default.

Binary file added banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading