Rebrand to Galaxy, major improvements to Bedrock support, still needs some TLC though

This commit is contained in:
Ryan Ward
2026-05-07 11:29:34 -05:00
parent f4e2475c60
commit a41cbd8cc7
2433 changed files with 14208 additions and 9409 deletions
+46 -46
View File
@@ -1,16 +1,16 @@
[package]
authors = ["Warp Team <dev@warp.dev>"]
default-run = "warp-oss"
description = "The cloud-backed terminal for individuals and teams"
authors = ["Ryan Ward <ryan.ward@samsung.com>"]
default-run = "galaxy-ai-oss"
description = "Galaxy AI - AI-powered terminal for development teams"
edition = "2021"
autobins = false
name = "warp"
name = "galaxy"
version = "0.1.0"
publish.workspace = true
license.workspace = true
[lib]
name = "warp"
name = "galaxy"
path = "src/lib.rs"
# We define separate targets for each channel (stable, preview, dev) so that we can
@@ -18,12 +18,12 @@ path = "src/lib.rs"
# flag overrides). Otherwise these binaries are exactly identical to our main binary.
[[bin]]
name = "warp-oss"
name = "galaxy-ai-oss"
path = "src/bin/oss.rs"
test = false
[[bin]]
name = "warp"
name = "galaxy-ai"
path = "src/bin/local.rs"
test = false
@@ -134,7 +134,7 @@ line-ending.workspace = true
log.workspace = true
log-panics = { version = "2.1.0", features = ["with-backtrace"] }
lsp.workspace = true
warp_logging.workspace = true
galaxy_logging.workspace = true
sentry = { workspace = true, optional = true }
lz4_flex = "0.11"
markdown_parser.workspace = true
@@ -207,7 +207,7 @@ unindent = "0.1.7"
url = { workspace = true, features = ["serde"] }
urlocator.workspace = true
uuid.workspace = true
warp_cli.workspace = true
galaxy_cli.workspace = true
validator = "0.19.0"
variant_count = "1.1.0"
vec1.workspace = true
@@ -215,19 +215,19 @@ version-compare.workspace = true
vte.workspace = true
walkdir.workspace = true
warp-workflows.workspace = true
warp_completer.workspace = true
warp_core.workspace = true
warp_editor.workspace = true
warp_graphql.workspace = true
warp_js = { workspace = true, optional = true }
warp_server_client.workspace = true
warp_util.workspace = true
warpui = { workspace = true, features = ["schema_gen", "settings_value"] }
galaxy_completer.workspace = true
galaxy_core.workspace = true
galaxy_editor.workspace = true
galaxy_graphql.workspace = true
galaxy_js = { workspace = true, optional = true }
galaxy_server_client.workspace = true
galaxy_util.workspace = true
galaxyui = { workspace = true, features = ["schema_gen", "settings_value"] }
voice_input = { workspace = true, optional = true }
warpui_extras = { workspace = true, features = ["default", "user_preferences-toml"] }
galaxyui_extras = { workspace = true, features = ["default", "user_preferences-toml"] }
syntax_tree.workspace = true
languages.workspace = true
warp_terminal.workspace = true
galaxy_terminal.workspace = true
websocket.workspace = true
wgpu = { workspace = true, optional = true }
natural_language_detection.workspace = true
@@ -246,9 +246,9 @@ remote_server.workspace = true
repo_metadata.workspace = true
vim.workspace = true
rmcp = { workspace = true, features = ["client"] }
warp_isolation_platform.workspace = true
warp_ripgrep.workspace = true
warp_managed_secrets.workspace = true
galaxy_isolation_platform.workspace = true
galaxy_ripgrep.workspace = true
galaxy_managed_secrets.workspace = true
[target.'cfg(target_os = "macos")'.dependencies]
block.workspace = true
@@ -308,7 +308,7 @@ warp-command-signatures = { workspace = true, features = ["embed-signatures"] }
is_executable = "1.0.1"
gethostname = "1.1.0"
watcher.workspace = true
warp_files.workspace = true
galaxy_files.workspace = true
tantivy = "0.26.0"
[target.'cfg(target_family = "wasm")'.dependencies]
@@ -333,7 +333,7 @@ serde-wasm-bindgen = "0.6.5"
# For wasm, we don't use the feature "embed-signatures".
warp-command-signatures = { workspace = true }
web-sys.workspace = true
warp_web_event_bus.workspace = true
galaxy_web_event_bus.workspace = true
[target.'cfg(unix)'.dependencies]
cvt = "0.1.1"
@@ -396,14 +396,14 @@ mockito.workspace = true
serial_test = "0.8.0"
sum_tree = { workspace = true, features = ["test-util"] }
virtual-fs.workspace = true
warp_completer = { workspace = true, features = ["test-util"] }
warp_core = { workspace = true, features = ["test-util"] }
warp_editor = { workspace = true, features = ["test-util"] }
warp_server_client = { workspace = true, features = ["test-util"] }
warp_terminal = { workspace = true, features = ["test-util"] }
warpui = { workspace = true, features = ["test-util"] }
warpui_extras = { workspace = true, features = ["test-util"] }
warp_files = { workspace = true, features = ["test-util"] }
galaxy_completer = { workspace = true, features = ["test-util"] }
galaxy_core = { workspace = true, features = ["test-util"] }
galaxy_editor = { workspace = true, features = ["test-util"] }
galaxy_server_client = { workspace = true, features = ["test-util"] }
galaxy_terminal = { workspace = true, features = ["test-util"] }
galaxyui = { workspace = true, features = ["test-util"] }
galaxyui_extras = { workspace = true, features = ["test-util"] }
galaxy_files = { workspace = true, features = ["test-util"] }
repo_metadata = { workspace = true, features = ["test-util"] }
[target.'cfg(not(target_family = "wasm"))'.dev-dependencies]
@@ -417,7 +417,7 @@ prost-build.workspace = true
sha2.workspace = true
tempfile.workspace = true
walkdir = "2.3.2"
warp_util.workspace = true
galaxy_util.workspace = true
[target.'cfg(windows)'.build-dependencies]
embed-resource = "3.0"
@@ -445,7 +445,7 @@ command_predictor = []
context_line_review_comments = []
completions_v2 = [
"plugin_host",
"warp_completer/v2",
"galaxy_completer/v2",
"dep:command-signatures-v2",
]
crash_reporting = [
@@ -453,7 +453,7 @@ crash_reporting = [
"dep:sentry-log",
"dep:minidumper",
"dep:crash-handler",
"warp_logging/crash_reporting",
"galaxy_logging/crash_reporting",
"ai/crash_reporting",
]
creating_shared_sessions = []
@@ -557,7 +557,7 @@ default = [
"ambient_agents_command_line",
"ambient_agents_image_upload",
"scheduled_ambient_agents",
"warp_managed_secrets",
"galaxy_managed_secrets",
"v4a_file_diffs",
"classic_completions",
"force_classic_completions",
@@ -668,8 +668,8 @@ agent_mode_evals = [
"full_source_code_embedding",
"cross_repo_context",
"rust-embed/debug-embed",
"warpui/log_named_telemetry_events",
"warp_logging/agent_mode_evals",
"galaxyui/log_named_telemetry_events",
"galaxy_logging/agent_mode_evals",
]
ambient_agents_command_line = []
ambient_agents_image_upload = []
@@ -710,7 +710,7 @@ local_fs = [
"lsp/local_fs",
"persistence/local_fs",
"repo_metadata/local_fs",
"warp_core/local_fs",
"galaxy_core/local_fs",
]
log_expensive_frames_in_sentry = []
markdown_tables = []
@@ -731,7 +731,7 @@ read_image_files = []
# This feature enables plugin support in Warp. Note that its typically checked
# directly, rather than via the `FeatureFlag` enum, because its value is
# required early in the app lifecycle prior to `FeatureFlag` initialization.
plugin_host = ["dep:rquickjs", "dep:warp_js", "warp_cli/plugin_host"]
plugin_host = ["dep:rquickjs", "dep:galaxy_js", "galaxy_cli/plugin_host"]
# Enable this feature to automatically perform CPU profiling via pprof. The
# generated profile will be written to profile.pb in the current directory.
# NOTE: This may slow down program execution.
@@ -743,7 +743,7 @@ recording_mode = []
# This feature should only be enabled when building a release bundle with
# the bundle script, and can be used to conditionally enable functionality
# accordingly.
release_bundle = ["rust-embed/debug-embed", "warp_core/release_bundle"]
release_bundle = ["rust-embed/debug-embed", "galaxy_core/release_bundle"]
render_agent_mode_output_markdown = []
render_continuous_block_selections_with_single_border = []
rich_history = []
@@ -767,10 +767,10 @@ team_workflows = ["team_features_override"]
toggle_bootstrap_block = []
# Feature enabled only when app is compiled for integration tests.
integration_tests = [
"warp_cli/integration_tests",
"warpui/integration_tests",
"warpui/test-util",
"warp_core/integration_tests",
"galaxy_cli/integration_tests",
"galaxyui/integration_tests",
"galaxyui/test-util",
"galaxy_core/integration_tests",
]
traces = []
viewing_shared_sessions = []
@@ -874,7 +874,7 @@ revert_to_checkpoints = []
rewind_slash_command = []
agent_view = []
agent_view_block_context = ["agent_view"]
warp_managed_secrets = []
galaxy_managed_secrets = []
v4a_file_diffs = []
agent_tips = []
agent_toolbar_editor = ["agent_view"]