Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Distribute one `alab` executable per supported operating system and CPU. The exe
## Decisions

- Bun compile produces native executables and is used only in development and CI.
- Pages v3.0.0 plus its side-effect-free integration entry point is pinned as a Git submodule at commit `887e73f189c192423fd9f897730b06417fa82362`.
- Pages v3.0.0 plus its side-effect-free integration entry point is pinned as a Git submodule at commit `6e2be4e2040467d497aa9367e4d24f7b32d572d4`.
- Runtime dependencies are exact versions in `package.json` and `bun.lock`.
- Pages executes in-process. Arguments and process streams remain unchanged. Its rejection reaches one top-level error handler and sets exit code 1.
- `alab --version` reports the router version and every integrated tool version and SHA.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@agentlab/alab-cli",
"version": "0.1.0",
"version": "1.0.0",
"private": true,
"type": "module",
"scripts": {
Expand Down
2 changes: 1 addition & 1 deletion pins.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"pages": {
"version": "3.0.0",
"repository": "https://github.com/agentlab-in/pages.git",
"commit": "887e73f189c192423fd9f897730b06417fa82362",
"commit": "6e2be4e2040467d497aa9367e4d24f7b32d572d4",
"packageSha256": "0b4296a0d930002ed0a3cc36c7316501d272d1400576dc7a8e25719714e9dd0b"
},
"review": {
Expand Down
2 changes: 1 addition & 1 deletion scripts/smoke-binary.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ assert_json() {

capture --version
assert_success
[[ "$stdout" == $'alab 0.1.0\npages 3.0.0 (887e73f189c192423fd9f897730b06417fa82362)\nreview 0.1.0 (94650db26a44d21f5b3d9cbf1714a11607c21405)' ]]
[[ "$stdout" == $'alab 1.0.0\npages 3.0.0 (6e2be4e2040467d497aa9367e4d24f7b32d572d4)\nreview 0.1.0 (94650db26a44d21f5b3d9cbf1714a11607c21405)' ]]

capture pages --help
assert_success
Expand Down
2 changes: 1 addition & 1 deletion tests/router.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ function run(args: string[]) {

describe("Alab router", () => {
test("reports combined and pinned tool versions", () => {
expect(versionText()).toBe(`alab 0.1.0\npages 3.0.0 (${pins.pages.commit})\nreview 0.1.0 (${pins.review.commit})`);
expect(versionText()).toBe(`alab 1.0.0\npages 3.0.0 (${pins.pages.commit})\nreview 0.1.0 (${pins.review.commit})`);
});

test("routes Pages help with exact successful streams", () => {
Expand Down
2 changes: 1 addition & 1 deletion vendor/pages
Loading