Skip to content

Commit b9e5eda

Browse files
committed
Merge branch 'master' into zach/bootstrap-common-skills-updater
# Conflicts: # script/macos/bootstrap
2 parents 6501e30 + 27d8ef6 commit b9e5eda

171 files changed

Lines changed: 11239 additions & 2124 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agents/skills/dedupe-issue-local/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
name: dedupe-issue-local
33
specializes: dedupe-issue
4-
description: Repo-specific dedupe guidance for warp-external. Only the categories declared overridable by the core dedupe-issue skill may be specialized here.
4+
description: Repo-specific dedupe guidance for warp. Only the categories declared overridable by the core dedupe-issue skill may be specialized here.
55
---
66

7-
# Repo-specific dedupe guidance for `warp-external`
7+
# Repo-specific dedupe guidance for `warp`
88

99
This file is a companion to the core `dedupe-issue` skill. It does not
1010
redefine the duplicate-detection algorithm, the similarity thresholds,

.agents/skills/triage-issue-local/SKILL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
name: triage-issue-local
33
specializes: triage-issue
4-
description: Repo-specific triage guidance for warp-external. Only the categories declared overridable by the core triage-issue skill may be specialized here.
4+
description: Repo-specific triage guidance for warp. Only the categories declared overridable by the core triage-issue skill may be specialized here.
55
---
66

7-
# Repo-specific triage guidance for `warp-external`
7+
# Repo-specific triage guidance for `warp`
88

99
This file is a companion to the core `triage-issue` skill. It does not
1010
redefine the triage output schema, safety rules, or follow-up-question
@@ -13,7 +13,7 @@ marks as overridable.
1313

1414
## Heuristics
1515

16-
- `warp-external` is the public-facing Warp desktop client repository. Treat public issue reports as potentially incomplete and avoid asking for secrets, tokens, private workspace names, private repository names, or account identifiers in the public issue thread.
16+
- `warp` is the public-facing Warp desktop client repository. Treat public issue reports as potentially incomplete and avoid asking for secrets, tokens, private workspace names, private repository names, or account identifiers in the public issue thread.
1717
- Distinguish the user's observed Warp behavior from their guesses about Rust modules, UI components, server behavior, feature flags, or product intent.
1818
- For issue reports that mention another terminal, editor, shell, or CLI tool, identify whether the problem is Warp-specific or generally reproducible outside Warp before assigning Warp ownership.
1919
- When the issue includes screenshots, videos, logs, stack traces, or command output, use them as primary evidence and ask follow-up questions only for missing details that cannot be inferred from that evidence.

.github/STAKEHOLDERS

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,5 +209,13 @@
209209
/crates/managed_secrets/ @bnavetta @ianhodge
210210
/crates/warp_web_event_bus/ @bnavetta @ianhodge
211211

212+
# Command signatures v2
213+
/command-signatures-v2/ @zachbai
214+
215+
# OS-level bootstrap scripts
216+
/script/linux/bootstrap @acarl005
217+
/script/macos/bootstrap @acarl005
218+
/script/windows/bootstrap.ps1 @acarl005
219+
212220
# Shell completions in the Warp CLI
213221
/crates/warp_cli/src/completions.rs @zachbai @szgupta @alokedesai

.github/workflows/delete_release.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@ jobs:
9292
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9393
with:
9494
ref: ${{ inputs.branch }}
95-
fetch-depth: 0
9695

9796
- name: Rename branch to deleted/
9897
env:

.github/workflows/feature_flag_cleanup.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
* "date_enabled" - the date on which the feature flag was enabled by default
6464
* "enabling_commit" - the Git commit in which the feature flag was enabled by default
6565
* You are running as part of a GitHub automation and must not commit or push any changes. Another agent will process the file you produce.
66-
warp_api_key: ${{ secrets.WARP_API_KEY }}
66+
warp_api_key: ${{ secrets.OSS_WARP_API_KEY }}
6767
share: team
6868

6969
- name: Upload feature flag log
@@ -178,7 +178,7 @@ jobs:
178178
179179
You are running as part of a GitHub automation that runs with a read-only token and will package your changes into a patch for a separate job to commit. Do not create a branch, do not commit, do not push, do not create a PR, and do not call `gh`. Leave your changes in the working tree only.
180180
share: team
181-
warp_api_key: ${{ secrets.WARP_API_KEY }}
181+
warp_api_key: ${{ secrets.OSS_WARP_API_KEY }}
182182

183183
- name: Generate cleanup patch
184184
env:

Cargo.lock

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ lazy_static = "1.4.0"
178178
libc = "0.2.81"
179179
line-ending = "1.4.0"
180180
log = { version = "0.4", features = ["serde", "std"] }
181-
mermaid_to_svg = { git = "https://github.com/warpdotdev/mermaid-to-svg.git", rev = "f7233f69965c59760fad98d684c786569814d821" }
181+
mermaid_to_svg = { git = "https://github.com/warpdotdev/mermaid-to-svg.git", rev = "4761588218f747c07d72fd324efcd2032d873aaf" }
182182
mime_guess = "2.0"
183183
minimp4 = "0.1.2"
184184
nix = { version = "0.26.4", default-features = false, features = ["signal"] }

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ The rest of the code in this repository is licensed under the [AGPL v3](LICENSE-
5050
Warp's client codebase is open source and lives in this repository. We welcome community contributions and have designed a lightweight workflow to help new contributors get started. For the full contribution flow, read our [CONTRIBUTING.md](CONTRIBUTING.md) guide.
5151

5252
> [!TIP]
53-
> Maintaining a popular open-source project? [Apply for Oz credits](https://tally.so/r/LZWxqG) to bring [agentic workflows](https://github.com/warpdotdev/oz-for-oss) like issue triage, PR review, and community management to your repo.
53+
> **Chat with contributors and the Warp team** in the [`#oss-contributors`](https://warpcommunity.slack.com/archives/C0B0LM8N4DB) Slack channel — a good place for ad-hoc questions, design discussion, and pairing with maintainers. New here? [Join the Warp Slack community](https://go.warp.dev/join-preview) first, then jump into `#oss-contributors`.
54+
55+
Maintaining a popular open-source project? [Apply for Oz credits](https://tally.so/r/LZWxqG) to bring [agentic workflows](https://github.com/warpdotdev/oz-for-oss) like issue triage, PR review, and community management to your repo.
5456

5557
### Issue to PR
5658

@@ -77,7 +79,7 @@ Interested in joining the team? See our [open roles](https://www.warp.dev/career
7779
## Support and Questions
7880

7981
1. See our [docs](https://docs.warp.dev/) for a comprehensive guide to Warp's features.
80-
2. Join our [Slack Community](https://go.warp.dev/join-preview) to connect with other users and get help from the Warp team.
82+
2. Join our [Slack Community](https://go.warp.dev/join-preview) to connect with other users and get help from the Warp team — contributors hang out in [`#oss-contributors`](https://warpcommunity.slack.com/archives/C0B0LM8N4DB).
8183
3. Try our [Preview build](https://www.warp.dev/download-preview) to test the latest experimental features.
8284
4. Mention **@oss-maintainers** on any issue to escalate to the team — for example, if you encounter problems with the automated agents.
8385

app/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -915,6 +915,7 @@ vertical_tabs_summary_mode = []
915915
tab_configs = []
916916
agent_harness = []
917917
oz_handoff = []
918+
handoff_local_cloud = []
918919
hoa_notifications = []
919920
open_code_notifications = []
920921
transfer_control_tool = []

app/src/ai/agent/api/convert_to.rs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -435,6 +435,19 @@ fn convert_input_to_user_input(
435435
),
436436
)
437437
}
438+
AIAgentInput::OrchestrationConfigUpdate {
439+
plan_id,
440+
config,
441+
status,
442+
} => Ok(
443+
api::request::input::user_inputs::user_input::Input::OrchestrationConfigUpdate(
444+
api::OrchestrationConfigUpdate {
445+
plan_id,
446+
config: Some(config.to_proto()),
447+
status: status.to_proto(),
448+
},
449+
),
450+
),
438451
AIAgentInput::ResumeConversation { .. } => Err(ConvertToAPITypeError::Ignore),
439452
AIAgentInput::InitProjectRules { .. } => Err(ConvertToAPITypeError::Ignore),
440453
AIAgentInput::CodeReview { .. } => Err(ConvertToAPITypeError::Ignore),

0 commit comments

Comments
 (0)