-
Notifications
You must be signed in to change notification settings - Fork 0
feat: OmniNode Multi-Agent Full-Stack Deployment v2 — Close 10 Gaps + Agent Orchestration + Tests #217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat: OmniNode Multi-Agent Full-Stack Deployment v2 — Close 10 Gaps + Agent Orchestration + Tests #217
Changes from all commits
025de3e
cedbd18
760fd90
b34f8b5
535c979
995c513
d098f00
0fe99af
4300043
af912bb
6c086fe
d981477
b4e906c
705d691
bc57327
ca98730
fbc6828
9987455
80a5e99
6eeb354
f4da06c
2885994
ea5ee71
2737050
f47955f
10f7200
5af50ea
cd16296
d571184
60df161
8bcc267
ce8bc9e
8e37506
aa851b4
89ecdc9
4d5c560
f2f2bcc
f7d3d23
590ce81
1bfc54f
d0f7cb8
65c00bc
48537eb
50ee87d
3110367
9dfa558
48d3f22
d8a0109
58b25a4
97afc21
bcfb23b
31e214c
65baec9
cfa587e
e01e84a
718cb06
5e16095
1b6fb38
536eab6
9a829f0
b91453a
cce43dc
013c1f6
6b5ea60
ba4a864
2e08907
0f81299
5129296
393a376
4bb3afb
1c44049
8807ada
ebe5965
b443d41
1496ccb
8987042
5e32ac0
4a6a64a
b1fe0bf
5ba123b
e687c01
08ab649
ac96b79
7bd1f04
5eb2997
7cb4205
678912f
649b1b0
3761b6c
c53c8e3
2f30fb7
e0e18cf
d8f2f30
155e4b6
491cfee
238f4b7
bf5f7a0
d4e84fd
c04e2c2
398b87a
b28f1a5
d23047f
3d49f83
53af51f
d31e69a
71b3a00
c4ae57d
6dececa
2816dd9
465c550
3c14f40
a72fb96
c21c726
7568c39
043d947
91fcbce
678abf4
2bf8b6d
bb6343b
81c9e7b
8065503
90aac2a
7c5e1d4
abecb41
407dff0
94be7bf
54385b7
1a13544
6d7fea0
b433eec
715d4a0
c67496d
96fe679
90a79c4
014b60b
8388449
68f85a4
1ff7eda
e422651
fc30bd5
26911ec
1678fa8
8a03084
6afa33e
9d24402
359762c
7496a03
584c717
771ab52
782db11
01341c6
26d522e
2068a07
736a31d
0b990d7
9944617
87c21a5
d2d6a54
96f4c65
c3f65c0
14c9764
6bcdb0a
c548996
f321b49
27cd628
4f90fae
1f209ac
09ad131
35c841e
97ec710
8a77161
1c82d0a
e9f8e63
af881e4
322f7b0
8cf3184
c8335b3
105ea0b
88dbc0a
1e8df0c
7b8d9df
c80d154
24a717a
8703233
12387e7
836a7f3
6a8cbca
2071dc5
e2e6541
9f970ba
e899739
75ea7f3
9851fba
22962da
0095934
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| { | ||
| "permissions": { | ||
| "allow": [ | ||
| "mcp__codegen-tools__linear_get_teams", | ||
| "mcp__codegen-tools__linear_search_issues", | ||
| "mcp__codegen-tools__linear_create_issue" | ||
| ], | ||
| "deny": [], | ||
| "ask": [] | ||
| } | ||
| } | ||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -11,7 +11,7 @@ runs: | |
| using: "composite" | ||
| steps: | ||
| # TODO: use python exec instead | ||
| - uses: slackapi/slack-github-action@v2.0.0 | ||
| - uses: slackapi/slack-github-action@v2.1.0 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. P2: Pin the third-party GitHub Action to a full commit SHA instead of a mutable version tag to reduce CI supply-chain risk. Prompt for AI agents |
||
| with: | ||
| method: chat.postMessage | ||
| token: ${{ inputs.slack-token }} | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -19,7 +19,7 @@ runs: | |
| - name: Upload coverage reports to Codecov | ||
| if: (success() || failure()) # always upload coverage reports even if the tests fail | ||
| continue-on-error: true | ||
| uses: codecov/codecov-action@v5.4.0 | ||
| uses: codecov/codecov-action@v5.4.3 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. P2: Pin third-party GitHub Actions to a commit SHA instead of a mutable version tag to reduce supply-chain risk. Prompt for AI agents |
||
| with: | ||
| token: ${{ inputs.codecov_token }} | ||
| files: coverage.xml | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,23 +1,8 @@ | ||
| # yaml-language-server: $schema=https://json.schemastore.org/github-action.json | ||
| name: "Setup OSS repos" | ||
| description: "Setup OSS repos" | ||
| # TODO: add size filter | ||
| name: "Setup OSS repos (disabled)" | ||
| description: "OSS repos setup has been disabled" | ||
| runs: | ||
| using: "composite" | ||
| steps: | ||
| - name: Cache oss-repos | ||
| id: cache-oss-repos | ||
| uses: actions/cache@v4 | ||
| with: | ||
| path: oss_repos | ||
| key: ${{ runner.os }}-repo-cache-2-${{hashFiles('codegen-backend/codegen_tests/graph_sitter/codemod/repos/open_source/*.json')}} | ||
| - name: Populate oss-repos if the cache is empty | ||
| if: steps.cache-oss-repos.outputs.cache-hit != 'true' | ||
| - name: Skip OSS repos setup | ||
| shell: bash | ||
| run: | | ||
| uv run --frozen python -m tests.shared.codemod.commands clone-repos --clean-cache | ||
| env: | ||
| GITHUB_WORKSPACE: $GITHUB_WORKSPACE | ||
| - name: Verify cache contents | ||
| shell: bash | ||
| run: ls -la $GITHUB_WORKSPACE/oss_repos/ | ||
| run: echo "OSS repos setup is disabled" |
This file was deleted.
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P1: Do not allow
linear_create_issueby default without confirmation; this grants unattended external write access. Move it fromallowtoaskso issue creation requires explicit approval.Prompt for AI agents