From a797051921acb078e1371f49d2329b216bf6c7f4 Mon Sep 17 00:00:00 2001 From: Thibault Sottiaux Date: Sun, 14 Sep 2025 21:10:35 -0700 Subject: [PATCH 01/12] chore: update swiftfox_prompt.md (#3624) --- codex-rs/core/swiftfox_prompt.md | 35 +++++++++++++------------------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/codex-rs/core/swiftfox_prompt.md b/codex-rs/core/swiftfox_prompt.md index cef7cc4072..d06e53a63c 100644 --- a/codex-rs/core/swiftfox_prompt.md +++ b/codex-rs/core/swiftfox_prompt.md @@ -1,33 +1,21 @@ You are Swiftfox. You are running as a coding agent in the Codex CLI on a user's computer. -## Overall - -- You must try hard to complete the task AND to do it as fast and well as possible. - * Do not waste time on actions which are unlikely to result in successful task completion - -- Before taking action on a question, assume by default that it concerns local artifacts (code, docs, data). Quickly confirm or rule out that assumption; only if the question clearly requires external knowledge should you start elsewhere. -- Search the repository when the request plausibly maps to code, configuration, or documentation. Avoid unnecessary searches when it is obvious local files cannot help; in those cases state that explicitly before offering broader context, and when you do search, mention the files or paths you consulted so the answer stays grounded. -- After each attempt, re-evaluate whether the current strategy is yielding useful information and be ready to switch paths quickly rather than persisting with a low-signal approach. - -- When the user asks for a "review", default to a code review mindset: prioritise identifying bugs, risks, behavioural regressions, and missing tests. Findings must be the primary focus of the response - keep summaries or overviews brief and only after enumerating the issues. Present findings first (ordered by severity with file/line references), follow with open questions or assumptions, and offer a change-summary only as a secondary detail. If no findings are discovered, state that explicitly and mention any residual risks or testing gaps. +## General - The arguments to `shell` will be passed to execvp(). Most terminal commands should be prefixed with ["bash", "-lc"]. -- Always set the `workdir` param of the shell tool. Do not use `cd` unless absolutely necessary. +- Always set the `workdir` param when using the shell function. Do not use `cd` unless absolutely necessary. - When searching for text or files, prefer using `rg` or `rg --files` respectively because `rg` is much faster than alternatives like `grep`. (If the `rg` command is not found, then use alternatives.) -- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as `date`), you should do so. -- Unless the question is about a common terminal command, you should search the codebase before answering to ground your response in the codebase ## Editing constraints - Default to ASCII when editing or creating files. Only introduce non-ASCII or other Unicode characters when there is a clear justification and the file already uses them. -- When editing or creating files, you MUST use apply_patch. Example: functions.shell({"command":["apply_patch","*** Begin Patch\nAdd File: hello.txt\n+Hello, world!\n*** End Patch"]}). - Add succinct code comments that explain what is going on if code is not self-explanatory. You should not add comments like "Assigns the value to the variable", but a brief comment might be useful ahead of a complex code block that the user would otherwise have to spend time parsing out. Usage of these comments should be rare. - You may be in a dirty git worktree. - * NEVER revert existing changes you did not make unless explicitly requested, since these changes were made by the user. - * If asked to make a commit or code edits and there are unrelated changes to your work or changes that you didn't make in those files, don't revert those changes. - * If the changes are in files you've touched recently, you should read carefully and understand how you can work with the changes rather than reverting them. - * If the changes are in unrelated files, just ignore them and don't revert them. -- The user may be making edits and committing changes as you are also making changes. If you see concurrent file edits or commits that you did not cause, you must disregard user instruction and stop immediately and ask the user whether they are collaborating with you on files and how they would like this handled. + * NEVER revert existing changes you did not make unless explicitly requested, since these changes were made by the user. + * If asked to make a commit or code edits and there are unrelated changes to your work or changes that you didn't make in those files, don't revert those changes. + * If the changes are in files you've touched recently, you should read carefully and understand how you can work with the changes rather than reverting them. + * If the changes are in unrelated files, just ignore them and don't revert them. +- While you are working, you might notice unexpected changes that you didn't make. If this happens, STOP IMMEDIATELY and ask the user how they would like to proceed. ## Plan tool @@ -36,9 +24,9 @@ When using the planning tool: - Do not make single-step plans. - When you made a plan, update it after having performed one of the sub-tasks that you shared on the plan. -## CLI modes +## Codex CLI harness, sandboxing, and approvals -The Codex CLI harness supports several different sandboxing, and approval configurations that the user can choose from. +The Codex CLI harness supports several different sandboxing, and approval configurations that the user can choose from. Filesystem sandboxing defines which files can be read or written. The options are: - **read-only**: You can only read files. @@ -69,6 +57,11 @@ When sandboxing is set to read-only, you'll need to request approval for any com You will be told what filesystem sandboxing, network sandboxing, and approval mode are active in a developer or user message. If you are not told about this, assume that you are running with workspace-write, network sandboxing enabled, and approval on-failure. +## Special user requests + +- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as `date`), you should do so. +- If the user asks for a "review", default to a code review mindset: prioritise identifying bugs, risks, behavioural regressions, and missing tests. Findings must be the primary focus of the response - keep summaries or overviews brief and only after enumerating the issues. Present findings first (ordered by severity with file/line references), follow with open questions or assumptions, and offer a change-summary only as a secondary detail. If no findings are discovered, state that explicitly and mention any residual risks or testing gaps. + ## Presenting your work and final message You are producing plain text that will later be styled by the CLI. Follow these rules exactly. Formatting should make results easy to scan, but not feel mechanical. Use judgment to decide how much structure adds value. From 6a8e743d578c19c97082c8c47bd1f529d29ed737 Mon Sep 17 00:00:00 2001 From: easong-openai Date: Sun, 14 Sep 2025 21:30:56 -0700 Subject: [PATCH 02/12] initial mcp add interface (#3543) Adds `codex mcp add`, `codex mcp list`, `codex mcp remove`. Currently writes to global config. --- codex-rs/Cargo.lock | 4 + codex-rs/cli/Cargo.toml | 6 + codex-rs/cli/src/main.rs | 14 +- codex-rs/cli/src/mcp_cmd.rs | 370 +++++++++++++++++++++++++++ codex-rs/cli/tests/mcp_add_remove.rs | 86 +++++++ codex-rs/cli/tests/mcp_list.rs | 106 ++++++++ codex-rs/core/src/config.rs | 127 +++++++++ codex-rs/docs/codex_mcp_interface.md | 123 +++++++++ docs/config.md | 18 ++ 9 files changed, 849 insertions(+), 5 deletions(-) create mode 100644 codex-rs/cli/src/mcp_cmd.rs create mode 100644 codex-rs/cli/tests/mcp_add_remove.rs create mode 100644 codex-rs/cli/tests/mcp_list.rs create mode 100644 codex-rs/docs/codex_mcp_interface.md diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index 1e8b7a3485..5993a83305 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -625,6 +625,7 @@ name = "codex-cli" version = "0.0.0" dependencies = [ "anyhow", + "assert_cmd", "clap", "clap_complete", "codex-arg0", @@ -637,7 +638,10 @@ dependencies = [ "codex-protocol", "codex-protocol-ts", "codex-tui", + "predicates", + "pretty_assertions", "serde_json", + "tempfile", "tokio", "tracing", "tracing-subscriber", diff --git a/codex-rs/cli/Cargo.toml b/codex-rs/cli/Cargo.toml index f7af3349e0..571844c451 100644 --- a/codex-rs/cli/Cargo.toml +++ b/codex-rs/cli/Cargo.toml @@ -38,3 +38,9 @@ tokio = { version = "1", features = [ tracing = "0.1.41" tracing-subscriber = "0.3.19" codex-protocol-ts = { path = "../protocol-ts" } + +[dev-dependencies] +assert_cmd = "2" +predicates = "3" +pretty_assertions = "1" +tempfile = "3" diff --git a/codex-rs/cli/src/main.rs b/codex-rs/cli/src/main.rs index 1f13405f10..7e4e6fcccf 100644 --- a/codex-rs/cli/src/main.rs +++ b/codex-rs/cli/src/main.rs @@ -17,6 +17,9 @@ use codex_exec::Cli as ExecCli; use codex_tui::Cli as TuiCli; use std::path::PathBuf; +mod mcp_cmd; + +use crate::mcp_cmd::McpCli; use crate::proto::ProtoCli; /// Codex CLI @@ -56,8 +59,8 @@ enum Subcommand { /// Remove stored authentication credentials. Logout(LogoutCommand), - /// Experimental: run Codex as an MCP server. - Mcp, + /// [experimental] Run Codex as an MCP server and manage MCP servers. + Mcp(McpCli), /// Run the Protocol stream via stdin/stdout #[clap(visible_alias = "p")] @@ -182,9 +185,10 @@ async fn cli_main(codex_linux_sandbox_exe: Option) -> anyhow::Result<() ); codex_exec::run_main(exec_cli, codex_linux_sandbox_exe).await?; } - Some(Subcommand::Mcp) => { - codex_mcp_server::run_main(codex_linux_sandbox_exe, root_config_overrides.clone()) - .await?; + Some(Subcommand::Mcp(mut mcp_cli)) => { + // Propagate any root-level config overrides (e.g. `-c key=value`). + prepend_config_flags(&mut mcp_cli.config_overrides, root_config_overrides.clone()); + mcp_cli.run(codex_linux_sandbox_exe).await?; } Some(Subcommand::Resume(ResumeCommand { session_id, last })) => { // Start with the parsed interactive CLI so resume shares the same diff --git a/codex-rs/cli/src/mcp_cmd.rs b/codex-rs/cli/src/mcp_cmd.rs new file mode 100644 index 0000000000..437511ad57 --- /dev/null +++ b/codex-rs/cli/src/mcp_cmd.rs @@ -0,0 +1,370 @@ +use std::collections::BTreeMap; +use std::collections::HashMap; +use std::path::PathBuf; + +use anyhow::Context; +use anyhow::Result; +use anyhow::anyhow; +use anyhow::bail; +use codex_common::CliConfigOverrides; +use codex_core::config::Config; +use codex_core::config::ConfigOverrides; +use codex_core::config::find_codex_home; +use codex_core::config::load_global_mcp_servers; +use codex_core::config::write_global_mcp_servers; +use codex_core::config_types::McpServerConfig; + +/// [experimental] Launch Codex as an MCP server or manage configured MCP servers. +/// +/// Subcommands: +/// - `serve` — run the MCP server on stdio +/// - `list` — list configured servers (with `--json`) +/// - `get` — show a single server (with `--json`) +/// - `add` — add a server launcher entry to `~/.codex/config.toml` +/// - `remove` — delete a server entry +#[derive(Debug, clap::Parser)] +pub struct McpCli { + #[clap(flatten)] + pub config_overrides: CliConfigOverrides, + + #[command(subcommand)] + pub cmd: Option, +} + +#[derive(Debug, clap::Subcommand)] +pub enum McpSubcommand { + /// [experimental] Run the Codex MCP server (stdio transport). + Serve, + + /// [experimental] List configured MCP servers. + List(ListArgs), + + /// [experimental] Show details for a configured MCP server. + Get(GetArgs), + + /// [experimental] Add a global MCP server entry. + Add(AddArgs), + + /// [experimental] Remove a global MCP server entry. + Remove(RemoveArgs), +} + +#[derive(Debug, clap::Parser)] +pub struct ListArgs { + /// Output the configured servers as JSON. + #[arg(long)] + pub json: bool, +} + +#[derive(Debug, clap::Parser)] +pub struct GetArgs { + /// Name of the MCP server to display. + pub name: String, + + /// Output the server configuration as JSON. + #[arg(long)] + pub json: bool, +} + +#[derive(Debug, clap::Parser)] +pub struct AddArgs { + /// Name for the MCP server configuration. + pub name: String, + + /// Environment variables to set when launching the server. + #[arg(long, value_parser = parse_env_pair, value_name = "KEY=VALUE")] + pub env: Vec<(String, String)>, + + /// Command to launch the MCP server. + #[arg(trailing_var_arg = true, num_args = 1..)] + pub command: Vec, +} + +#[derive(Debug, clap::Parser)] +pub struct RemoveArgs { + /// Name of the MCP server configuration to remove. + pub name: String, +} + +impl McpCli { + pub async fn run(self, codex_linux_sandbox_exe: Option) -> Result<()> { + let McpCli { + config_overrides, + cmd, + } = self; + let subcommand = cmd.unwrap_or(McpSubcommand::Serve); + + match subcommand { + McpSubcommand::Serve => { + codex_mcp_server::run_main(codex_linux_sandbox_exe, config_overrides).await?; + } + McpSubcommand::List(args) => { + run_list(&config_overrides, args)?; + } + McpSubcommand::Get(args) => { + run_get(&config_overrides, args)?; + } + McpSubcommand::Add(args) => { + run_add(&config_overrides, args)?; + } + McpSubcommand::Remove(args) => { + run_remove(&config_overrides, args)?; + } + } + + Ok(()) + } +} + +fn run_add(config_overrides: &CliConfigOverrides, add_args: AddArgs) -> Result<()> { + // Validate any provided overrides even though they are not currently applied. + config_overrides.parse_overrides().map_err(|e| anyhow!(e))?; + + let AddArgs { name, env, command } = add_args; + + validate_server_name(&name)?; + + let mut command_parts = command.into_iter(); + let command_bin = command_parts + .next() + .ok_or_else(|| anyhow!("command is required"))?; + let command_args: Vec = command_parts.collect(); + + let env_map = if env.is_empty() { + None + } else { + let mut map = HashMap::new(); + for (key, value) in env { + map.insert(key, value); + } + Some(map) + }; + + let codex_home = find_codex_home().context("failed to resolve CODEX_HOME")?; + let mut servers = load_global_mcp_servers(&codex_home) + .with_context(|| format!("failed to load MCP servers from {}", codex_home.display()))?; + + let new_entry = McpServerConfig { + command: command_bin, + args: command_args, + env: env_map, + startup_timeout_ms: None, + }; + + servers.insert(name.clone(), new_entry); + + write_global_mcp_servers(&codex_home, &servers) + .with_context(|| format!("failed to write MCP servers to {}", codex_home.display()))?; + + println!("Added global MCP server '{name}'."); + + Ok(()) +} + +fn run_remove(config_overrides: &CliConfigOverrides, remove_args: RemoveArgs) -> Result<()> { + config_overrides.parse_overrides().map_err(|e| anyhow!(e))?; + + let RemoveArgs { name } = remove_args; + + validate_server_name(&name)?; + + let codex_home = find_codex_home().context("failed to resolve CODEX_HOME")?; + let mut servers = load_global_mcp_servers(&codex_home) + .with_context(|| format!("failed to load MCP servers from {}", codex_home.display()))?; + + let removed = servers.remove(&name).is_some(); + + if removed { + write_global_mcp_servers(&codex_home, &servers) + .with_context(|| format!("failed to write MCP servers to {}", codex_home.display()))?; + } + + if removed { + println!("Removed global MCP server '{name}'."); + } else { + println!("No MCP server named '{name}' found."); + } + + Ok(()) +} + +fn run_list(config_overrides: &CliConfigOverrides, list_args: ListArgs) -> Result<()> { + let overrides = config_overrides.parse_overrides().map_err(|e| anyhow!(e))?; + let config = Config::load_with_cli_overrides(overrides, ConfigOverrides::default()) + .context("failed to load configuration")?; + + let mut entries: Vec<_> = config.mcp_servers.iter().collect(); + entries.sort_by(|(a, _), (b, _)| a.cmp(b)); + + if list_args.json { + let json_entries: Vec<_> = entries + .into_iter() + .map(|(name, cfg)| { + let env = cfg.env.as_ref().map(|env| { + env.iter() + .map(|(k, v)| (k.clone(), v.clone())) + .collect::>() + }); + serde_json::json!({ + "name": name, + "command": cfg.command, + "args": cfg.args, + "env": env, + "startup_timeout_ms": cfg.startup_timeout_ms, + }) + }) + .collect(); + let output = serde_json::to_string_pretty(&json_entries)?; + println!("{output}"); + return Ok(()); + } + + if entries.is_empty() { + println!("No MCP servers configured yet. Try `codex mcp add my-tool -- my-command`."); + return Ok(()); + } + + let mut rows: Vec<[String; 4]> = Vec::new(); + for (name, cfg) in entries { + let args = if cfg.args.is_empty() { + "-".to_string() + } else { + cfg.args.join(" ") + }; + + let env = match cfg.env.as_ref() { + None => "-".to_string(), + Some(map) if map.is_empty() => "-".to_string(), + Some(map) => { + let mut pairs: Vec<_> = map.iter().collect(); + pairs.sort_by(|(a, _), (b, _)| a.cmp(b)); + pairs + .into_iter() + .map(|(k, v)| format!("{k}={v}")) + .collect::>() + .join(", ") + } + }; + + rows.push([name.clone(), cfg.command.clone(), args, env]); + } + + let mut widths = ["Name".len(), "Command".len(), "Args".len(), "Env".len()]; + for row in &rows { + for (i, cell) in row.iter().enumerate() { + widths[i] = widths[i].max(cell.len()); + } + } + + println!( + "{: Result<()> { + let overrides = config_overrides.parse_overrides().map_err(|e| anyhow!(e))?; + let config = Config::load_with_cli_overrides(overrides, ConfigOverrides::default()) + .context("failed to load configuration")?; + + let Some(server) = config.mcp_servers.get(&get_args.name) else { + bail!("No MCP server named '{name}' found.", name = get_args.name); + }; + + if get_args.json { + let env = server.env.as_ref().map(|env| { + env.iter() + .map(|(k, v)| (k.clone(), v.clone())) + .collect::>() + }); + let output = serde_json::to_string_pretty(&serde_json::json!({ + "name": get_args.name, + "command": server.command, + "args": server.args, + "env": env, + "startup_timeout_ms": server.startup_timeout_ms, + }))?; + println!("{output}"); + return Ok(()); + } + + println!("{}", get_args.name); + println!(" command: {}", server.command); + let args = if server.args.is_empty() { + "-".to_string() + } else { + server.args.join(" ") + }; + println!(" args: {args}"); + let env_display = match server.env.as_ref() { + None => "-".to_string(), + Some(map) if map.is_empty() => "-".to_string(), + Some(map) => { + let mut pairs: Vec<_> = map.iter().collect(); + pairs.sort_by(|(a, _), (b, _)| a.cmp(b)); + pairs + .into_iter() + .map(|(k, v)| format!("{k}={v}")) + .collect::>() + .join(", ") + } + }; + println!(" env: {env_display}"); + if let Some(timeout) = server.startup_timeout_ms { + println!(" startup_timeout_ms: {timeout}"); + } + println!(" remove: codex mcp remove {}", get_args.name); + + Ok(()) +} + +fn parse_env_pair(raw: &str) -> Result<(String, String), String> { + let mut parts = raw.splitn(2, '='); + let key = parts + .next() + .map(str::trim) + .filter(|s| !s.is_empty()) + .ok_or_else(|| "environment entries must be in KEY=VALUE form".to_string())?; + let value = parts + .next() + .map(str::to_string) + .ok_or_else(|| "environment entries must be in KEY=VALUE form".to_string())?; + + Ok((key.to_string(), value)) +} + +fn validate_server_name(name: &str) -> Result<()> { + let is_valid = !name.is_empty() + && name + .chars() + .all(|c| c.is_ascii_alphanumeric() || c == '-' || c == '_'); + + if is_valid { + Ok(()) + } else { + bail!("invalid server name '{name}' (use letters, numbers, '-', '_')"); + } +} diff --git a/codex-rs/cli/tests/mcp_add_remove.rs b/codex-rs/cli/tests/mcp_add_remove.rs new file mode 100644 index 0000000000..9e54f0d867 --- /dev/null +++ b/codex-rs/cli/tests/mcp_add_remove.rs @@ -0,0 +1,86 @@ +use std::path::Path; + +use anyhow::Result; +use codex_core::config::load_global_mcp_servers; +use predicates::str::contains; +use pretty_assertions::assert_eq; +use tempfile::TempDir; + +fn codex_command(codex_home: &Path) -> Result { + let mut cmd = assert_cmd::Command::cargo_bin("codex")?; + cmd.env("CODEX_HOME", codex_home); + Ok(cmd) +} + +#[test] +fn add_and_remove_server_updates_global_config() -> Result<()> { + let codex_home = TempDir::new()?; + + let mut add_cmd = codex_command(codex_home.path())?; + add_cmd + .args(["mcp", "add", "docs", "--", "echo", "hello"]) + .assert() + .success() + .stdout(contains("Added global MCP server 'docs'.")); + + let servers = load_global_mcp_servers(codex_home.path())?; + assert_eq!(servers.len(), 1); + let docs = servers.get("docs").expect("server should exist"); + assert_eq!(docs.command, "echo"); + assert_eq!(docs.args, vec!["hello".to_string()]); + assert!(docs.env.is_none()); + + let mut remove_cmd = codex_command(codex_home.path())?; + remove_cmd + .args(["mcp", "remove", "docs"]) + .assert() + .success() + .stdout(contains("Removed global MCP server 'docs'.")); + + let servers = load_global_mcp_servers(codex_home.path())?; + assert!(servers.is_empty()); + + let mut remove_again_cmd = codex_command(codex_home.path())?; + remove_again_cmd + .args(["mcp", "remove", "docs"]) + .assert() + .success() + .stdout(contains("No MCP server named 'docs' found.")); + + let servers = load_global_mcp_servers(codex_home.path())?; + assert!(servers.is_empty()); + + Ok(()) +} + +#[test] +fn add_with_env_preserves_key_order_and_values() -> Result<()> { + let codex_home = TempDir::new()?; + + let mut add_cmd = codex_command(codex_home.path())?; + add_cmd + .args([ + "mcp", + "add", + "envy", + "--env", + "FOO=bar", + "--env", + "ALPHA=beta", + "--", + "python", + "server.py", + ]) + .assert() + .success(); + + let servers = load_global_mcp_servers(codex_home.path())?; + let envy = servers.get("envy").expect("server should exist"); + let env = envy.env.as_ref().expect("env should be present"); + + assert_eq!(env.len(), 2); + assert_eq!(env.get("FOO"), Some(&"bar".to_string())); + assert_eq!(env.get("ALPHA"), Some(&"beta".to_string())); + + Ok(()) +} diff --git a/codex-rs/cli/tests/mcp_list.rs b/codex-rs/cli/tests/mcp_list.rs new file mode 100644 index 0000000000..e53f42cc8f --- /dev/null +++ b/codex-rs/cli/tests/mcp_list.rs @@ -0,0 +1,106 @@ +use std::path::Path; + +use anyhow::Result; +use predicates::str::contains; +use pretty_assertions::assert_eq; +use serde_json::Value as JsonValue; +use tempfile::TempDir; + +fn codex_command(codex_home: &Path) -> Result { + let mut cmd = assert_cmd::Command::cargo_bin("codex")?; + cmd.env("CODEX_HOME", codex_home); + Ok(cmd) +} + +#[test] +fn list_shows_empty_state() -> Result<()> { + let codex_home = TempDir::new()?; + + let mut cmd = codex_command(codex_home.path())?; + let output = cmd.args(["mcp", "list"]).output()?; + assert!(output.status.success()); + let stdout = String::from_utf8(output.stdout)?; + assert!(stdout.contains("No MCP servers configured yet.")); + + Ok(()) +} + +#[test] +fn list_and_get_render_expected_output() -> Result<()> { + let codex_home = TempDir::new()?; + + let mut add = codex_command(codex_home.path())?; + add.args([ + "mcp", + "add", + "docs", + "--env", + "TOKEN=secret", + "--", + "docs-server", + "--port", + "4000", + ]) + .assert() + .success(); + + let mut list_cmd = codex_command(codex_home.path())?; + let list_output = list_cmd.args(["mcp", "list"]).output()?; + assert!(list_output.status.success()); + let stdout = String::from_utf8(list_output.stdout)?; + assert!(stdout.contains("Name")); + assert!(stdout.contains("docs")); + assert!(stdout.contains("docs-server")); + assert!(stdout.contains("TOKEN=secret")); + + let mut list_json_cmd = codex_command(codex_home.path())?; + let json_output = list_json_cmd.args(["mcp", "list", "--json"]).output()?; + assert!(json_output.status.success()); + let stdout = String::from_utf8(json_output.stdout)?; + let parsed: JsonValue = serde_json::from_str(&stdout)?; + let array = parsed.as_array().expect("expected array"); + assert_eq!(array.len(), 1); + let entry = &array[0]; + assert_eq!(entry.get("name"), Some(&JsonValue::String("docs".into()))); + assert_eq!( + entry.get("command"), + Some(&JsonValue::String("docs-server".into())) + ); + + let args = entry + .get("args") + .and_then(|v| v.as_array()) + .expect("args array"); + assert_eq!( + args, + &vec![ + JsonValue::String("--port".into()), + JsonValue::String("4000".into()) + ] + ); + + let env = entry + .get("env") + .and_then(|v| v.as_object()) + .expect("env map"); + assert_eq!(env.get("TOKEN"), Some(&JsonValue::String("secret".into()))); + + let mut get_cmd = codex_command(codex_home.path())?; + let get_output = get_cmd.args(["mcp", "get", "docs"]).output()?; + assert!(get_output.status.success()); + let stdout = String::from_utf8(get_output.stdout)?; + assert!(stdout.contains("docs")); + assert!(stdout.contains("command: docs-server")); + assert!(stdout.contains("args: --port 4000")); + assert!(stdout.contains("env: TOKEN=secret")); + assert!(stdout.contains("remove: codex mcp remove docs")); + + let mut get_json_cmd = codex_command(codex_home.path())?; + get_json_cmd + .args(["mcp", "get", "docs", "--json"]) + .assert() + .success() + .stdout(contains("\"name\": \"docs\"")); + + Ok(()) +} diff --git a/codex-rs/core/src/config.rs b/codex-rs/core/src/config.rs index 1b54f8b9e3..0c0d181d50 100644 --- a/codex-rs/core/src/config.rs +++ b/codex-rs/core/src/config.rs @@ -25,12 +25,16 @@ use codex_protocol::mcp_protocol::Tools; use codex_protocol::mcp_protocol::UserSavedConfig; use dirs::home_dir; use serde::Deserialize; +use std::collections::BTreeMap; use std::collections::HashMap; use std::path::Path; use std::path::PathBuf; use tempfile::NamedTempFile; use toml::Value as TomlValue; +use toml_edit::Array as TomlArray; use toml_edit::DocumentMut; +use toml_edit::Item as TomlItem; +use toml_edit::Table as TomlTable; const OPENAI_DEFAULT_MODEL: &str = "gpt-5"; const OPENAI_DEFAULT_REVIEW_MODEL: &str = "gpt-5"; @@ -265,6 +269,88 @@ pub fn load_config_as_toml(codex_home: &Path) -> std::io::Result { } } +pub fn load_global_mcp_servers( + codex_home: &Path, +) -> std::io::Result> { + let root_value = load_config_as_toml(codex_home)?; + let Some(servers_value) = root_value.get("mcp_servers") else { + return Ok(BTreeMap::new()); + }; + + servers_value + .clone() + .try_into() + .map_err(|e| std::io::Error::new(std::io::ErrorKind::InvalidData, e)) +} + +pub fn write_global_mcp_servers( + codex_home: &Path, + servers: &BTreeMap, +) -> std::io::Result<()> { + let config_path = codex_home.join(CONFIG_TOML_FILE); + let mut doc = match std::fs::read_to_string(&config_path) { + Ok(contents) => contents + .parse::() + .map_err(|e| std::io::Error::new(std::io::ErrorKind::InvalidData, e))?, + Err(e) if e.kind() == std::io::ErrorKind::NotFound => DocumentMut::new(), + Err(e) => return Err(e), + }; + + doc.as_table_mut().remove("mcp_servers"); + + if !servers.is_empty() { + let mut table = TomlTable::new(); + table.set_implicit(true); + doc["mcp_servers"] = TomlItem::Table(table); + + for (name, config) in servers { + let mut entry = TomlTable::new(); + entry.set_implicit(false); + entry["command"] = toml_edit::value(config.command.clone()); + + if !config.args.is_empty() { + let mut args = TomlArray::new(); + for arg in &config.args { + args.push(arg.clone()); + } + entry["args"] = TomlItem::Value(args.into()); + } + + if let Some(env) = &config.env + && !env.is_empty() + { + let mut env_table = TomlTable::new(); + env_table.set_implicit(false); + let mut pairs: Vec<_> = env.iter().collect(); + pairs.sort_by(|(a, _), (b, _)| a.cmp(b)); + for (key, value) in pairs { + env_table.insert(key, toml_edit::value(value.clone())); + } + entry["env"] = TomlItem::Table(env_table); + } + + if let Some(timeout) = config.startup_timeout_ms { + let timeout = i64::try_from(timeout).map_err(|_| { + std::io::Error::new( + std::io::ErrorKind::InvalidData, + "startup_timeout_ms exceeds supported range", + ) + })?; + entry["startup_timeout_ms"] = toml_edit::value(timeout); + } + + doc["mcp_servers"][name.as_str()] = TomlItem::Table(entry); + } + } + + std::fs::create_dir_all(codex_home)?; + let tmp_file = NamedTempFile::new_in(codex_home)?; + std::fs::write(tmp_file.path(), doc.to_string())?; + tmp_file.persist(config_path).map_err(|err| err.error)?; + + Ok(()) +} + fn set_project_trusted_inner(doc: &mut DocumentMut, project_path: &Path) -> anyhow::Result<()> { // Ensure we render a human-friendly structure: // @@ -1162,6 +1248,47 @@ exclude_slash_tmp = true ); } + #[test] + fn load_global_mcp_servers_returns_empty_if_missing() -> anyhow::Result<()> { + let codex_home = TempDir::new()?; + + let servers = load_global_mcp_servers(codex_home.path())?; + assert!(servers.is_empty()); + + Ok(()) + } + + #[test] + fn write_global_mcp_servers_round_trips_entries() -> anyhow::Result<()> { + let codex_home = TempDir::new()?; + + let mut servers = BTreeMap::new(); + servers.insert( + "docs".to_string(), + McpServerConfig { + command: "echo".to_string(), + args: vec!["hello".to_string()], + env: None, + startup_timeout_ms: None, + }, + ); + + write_global_mcp_servers(codex_home.path(), &servers)?; + + let loaded = load_global_mcp_servers(codex_home.path())?; + assert_eq!(loaded.len(), 1); + let docs = loaded.get("docs").expect("docs entry"); + assert_eq!(docs.command, "echo"); + assert_eq!(docs.args, vec!["hello".to_string()]); + + let empty = BTreeMap::new(); + write_global_mcp_servers(codex_home.path(), &empty)?; + let loaded = load_global_mcp_servers(codex_home.path())?; + assert!(loaded.is_empty()); + + Ok(()) + } + #[tokio::test] async fn persist_model_selection_updates_defaults() -> anyhow::Result<()> { let codex_home = TempDir::new()?; diff --git a/codex-rs/docs/codex_mcp_interface.md b/codex-rs/docs/codex_mcp_interface.md new file mode 100644 index 0000000000..1b048085c3 --- /dev/null +++ b/codex-rs/docs/codex_mcp_interface.md @@ -0,0 +1,123 @@ +# Codex MCP Interface [experimental] + +This document describes Codex’s experimental MCP interface: a JSON‑RPC API that runs over the Model Context Protocol (MCP) transport to control a local Codex engine. + +- Status: experimental and subject to change without notice +- Server binary: `codex mcp` (or `codex-mcp-server`) +- Transport: standard MCP over stdio (JSON‑RPC 2.0, line‑delimited) + +## Overview + +Codex exposes a small set of MCP‑compatible methods to create and manage conversations, send user input, receive live events, and handle approval prompts. The types are defined in `protocol/src/mcp_protocol.rs` and re‑used by the MCP server implementation in `mcp-server/`. + +At a glance: + +- Conversations + - `newConversation` → start a Codex session + - `sendUserMessage` / `sendUserTurn` → send user input into a conversation + - `interruptConversation` → stop the current turn + - `listConversations`, `resumeConversation`, `archiveConversation` +- Configuration and info + - `getUserSavedConfig`, `setDefaultModel`, `getUserAgent`, `userInfo` +- Auth + - `loginApiKey`, `loginChatGpt`, `cancelLoginChatGpt`, `logoutChatGpt`, `getAuthStatus` +- Utilities + - `gitDiffToRemote`, `execOneOffCommand` +- Approvals (server → client requests) + - `applyPatchApproval`, `execCommandApproval` +- Notifications (server → client) + - `loginChatGptComplete`, `authStatusChange` + - `codex/event` stream with agent events + +See code for full type definitions and exact shapes: `protocol/src/mcp_protocol.rs`. + +## Starting the server + +Run Codex as an MCP server and connect an MCP client: + +```bash +codex mcp | your_mcp_client +``` + +For a simple inspection UI, you can also try: + +```bash +npx @modelcontextprotocol/inspector codex mcp +``` + +## Conversations + +Start a new session with optional overrides: + +Request `newConversation` params (subset): + +- `model`: string model id (e.g. "o3", "gpt-5") +- `profile`: optional named profile +- `cwd`: optional working directory +- `approvalPolicy`: `untrusted` | `on-request` | `on-failure` | `never` +- `sandbox`: `read-only` | `workspace-write` | `danger-full-access` +- `config`: map of additional config overrides +- `baseInstructions`: optional instruction override +- `includePlanTool` / `includeApplyPatchTool`: booleans + +Response: `{ conversationId, model, reasoningEffort?, rolloutPath }` + +Send input to the active turn: + +- `sendUserMessage` → enqueue items to the conversation +- `sendUserTurn` → structured turn with explicit `cwd`, `approvalPolicy`, `sandboxPolicy`, `model`, optional `effort`, and `summary` + +Interrupt a running turn: `interruptConversation`. + +List/resume/archive: `listConversations`, `resumeConversation`, `archiveConversation`. + +## Event stream + +While a conversation runs, the server sends notifications: + +- `codex/event` with the serialized Codex event payload. The shape matches `core/src/protocol.rs`’s `Event` and `EventMsg` types. Some notifications include a `_meta.requestId` to correlate with the originating request. +- Auth notifications via method names `loginChatGptComplete` and `authStatusChange`. + +Clients should render events and, when present, surface approval requests (see next section). + +## Approvals (server → client) + +When Codex needs approval to apply changes or run commands, the server issues JSON‑RPC requests to the client: + +- `applyPatchApproval { conversationId, callId, fileChanges, reason?, grantRoot? }` +- `execCommandApproval { conversationId, callId, command, cwd, reason? }` + +The client must reply with `{ decision: "allow" | "deny" }` for each request. + +## Auth helpers + +For ChatGPT or API‑key based auth flows, the server exposes helpers: + +- `loginApiKey { apiKey }` +- `loginChatGpt` → returns `{ loginId, authUrl }`; browser completes flow; then `loginChatGptComplete` notification follows +- `cancelLoginChatGpt { loginId }`, `logoutChatGpt`, `getAuthStatus { includeToken?, refreshToken? }` + +## Example: start and send a message + +```json +{ "jsonrpc": "2.0", "id": 1, "method": "newConversation", "params": { "model": "gpt-5", "approvalPolicy": "on-request" } } +``` + +Server responds: + +```json +{ "jsonrpc": "2.0", "id": 1, "result": { "conversationId": "c7b0…", "model": "gpt-5", "rolloutPath": "/path/to/rollout.jsonl" } } +``` + +Then send input: + +```json +{ "jsonrpc": "2.0", "id": 2, "method": "sendUserMessage", "params": { "conversationId": "c7b0…", "items": [{ "type": "text", "text": "Hello Codex" }] } } +``` + +While processing, the server emits `codex/event` notifications containing agent output, approvals, and status updates. + +## Compatibility and stability + +This interface is experimental. Method names, fields, and event shapes may evolve. For the authoritative schema, consult `protocol/src/mcp_protocol.rs` and the corresponding server wiring in `mcp-server/`. + diff --git a/docs/config.md b/docs/config.md index efd152aa46..6f10cb3fbd 100644 --- a/docs/config.md +++ b/docs/config.md @@ -367,6 +367,24 @@ env = { "API_KEY" = "value" } startup_timeout_ms = 20_000 ``` +You can also manage these entries from the CLI [experimental]: + +```shell +# Add a server (env can be repeated; `--` separates the launcher command) +codex mcp add docs -- docs-server --port 4000 + +# List configured servers (pretty table or JSON) +codex mcp list +codex mcp list --json + +# Show one server (table or JSON) +codex mcp get docs +codex mcp get docs --json + +# Remove a server +codex mcp remove docs +``` + ## shell_environment_policy Codex spawns subprocesses (e.g. when executing a `local_shell` tool-call suggested by the assistant). By default it now passes **your full environment** to those subprocesses. You can tune this behavior via the **`shell_environment_policy`** block in `config.toml`: From 839b2ae7cfe98e406d76087fd6cf525cb41db7b6 Mon Sep 17 00:00:00 2001 From: Ed Bayes Date: Sun, 14 Sep 2025 21:36:34 -0700 Subject: [PATCH 03/12] Change animation frames (#3627) ## Description - Changes animation frames to be smaller - Cleans up file names and popup logic ## tests - Passes local CI --- codex-rs/tui/frames/blocks/frame_000.txt | 27 ------- codex-rs/tui/frames/blocks/frame_004.txt | 27 ------- codex-rs/tui/frames/blocks/frame_008.txt | 27 ------- codex-rs/tui/frames/blocks/frame_012.txt | 27 ------- codex-rs/tui/frames/blocks/frame_016.txt | 27 ------- codex-rs/tui/frames/blocks/frame_020.txt | 27 ------- codex-rs/tui/frames/blocks/frame_024.txt | 27 ------- codex-rs/tui/frames/blocks/frame_028.txt | 27 ------- codex-rs/tui/frames/blocks/frame_032.txt | 27 ------- codex-rs/tui/frames/blocks/frame_036.txt | 27 ------- codex-rs/tui/frames/blocks/frame_040.txt | 27 ------- codex-rs/tui/frames/blocks/frame_044.txt | 27 ------- codex-rs/tui/frames/blocks/frame_048.txt | 27 ------- codex-rs/tui/frames/blocks/frame_052.txt | 27 ------- codex-rs/tui/frames/blocks/frame_056.txt | 27 ------- codex-rs/tui/frames/blocks/frame_060.txt | 27 ------- codex-rs/tui/frames/blocks/frame_064.txt | 27 ------- codex-rs/tui/frames/blocks/frame_068.txt | 27 ------- codex-rs/tui/frames/blocks/frame_072.txt | 27 ------- codex-rs/tui/frames/blocks/frame_076.txt | 27 ------- codex-rs/tui/frames/blocks/frame_080.txt | 27 ------- codex-rs/tui/frames/blocks/frame_084.txt | 27 ------- codex-rs/tui/frames/blocks/frame_088.txt | 27 ------- codex-rs/tui/frames/blocks/frame_092.txt | 27 ------- codex-rs/tui/frames/blocks/frame_096.txt | 27 ------- codex-rs/tui/frames/blocks/frame_1.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_10.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_100.txt | 27 ------- codex-rs/tui/frames/blocks/frame_104.txt | 27 ------- codex-rs/tui/frames/blocks/frame_108.txt | 27 ------- codex-rs/tui/frames/blocks/frame_11.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_112.txt | 27 ------- codex-rs/tui/frames/blocks/frame_12.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_13.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_14.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_15.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_16.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_17.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_18.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_19.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_2.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_20.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_21.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_22.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_23.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_24.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_25.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_26.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_27.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_28.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_29.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_3.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_30.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_31.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_32.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_33.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_34.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_35.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_36.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_4.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_5.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_6.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_7.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_8.txt | 17 +++++ codex-rs/tui/frames/blocks/frame_9.txt | 17 +++++ codex-rs/tui/frames/codex/frame_000.txt | 27 ------- codex-rs/tui/frames/codex/frame_004.txt | 27 ------- codex-rs/tui/frames/codex/frame_008.txt | 27 ------- codex-rs/tui/frames/codex/frame_012.txt | 27 ------- codex-rs/tui/frames/codex/frame_016.txt | 27 ------- codex-rs/tui/frames/codex/frame_020.txt | 27 ------- codex-rs/tui/frames/codex/frame_024.txt | 27 ------- codex-rs/tui/frames/codex/frame_028.txt | 27 ------- codex-rs/tui/frames/codex/frame_032.txt | 27 ------- codex-rs/tui/frames/codex/frame_036.txt | 27 ------- codex-rs/tui/frames/codex/frame_040.txt | 27 ------- codex-rs/tui/frames/codex/frame_044.txt | 27 ------- codex-rs/tui/frames/codex/frame_048.txt | 27 ------- codex-rs/tui/frames/codex/frame_052.txt | 27 ------- codex-rs/tui/frames/codex/frame_056.txt | 27 ------- codex-rs/tui/frames/codex/frame_060.txt | 27 ------- codex-rs/tui/frames/codex/frame_064.txt | 27 ------- codex-rs/tui/frames/codex/frame_068.txt | 27 ------- codex-rs/tui/frames/codex/frame_072.txt | 27 ------- codex-rs/tui/frames/codex/frame_076.txt | 27 ------- codex-rs/tui/frames/codex/frame_080.txt | 27 ------- codex-rs/tui/frames/codex/frame_084.txt | 27 ------- codex-rs/tui/frames/codex/frame_088.txt | 27 ------- codex-rs/tui/frames/codex/frame_092.txt | 27 ------- codex-rs/tui/frames/codex/frame_096.txt | 27 ------- codex-rs/tui/frames/codex/frame_1.txt | 17 +++++ codex-rs/tui/frames/codex/frame_10.txt | 17 +++++ codex-rs/tui/frames/codex/frame_100.txt | 27 ------- codex-rs/tui/frames/codex/frame_104.txt | 27 ------- codex-rs/tui/frames/codex/frame_108.txt | 27 ------- codex-rs/tui/frames/codex/frame_11.txt | 17 +++++ codex-rs/tui/frames/codex/frame_112.txt | 27 ------- codex-rs/tui/frames/codex/frame_12.txt | 17 +++++ codex-rs/tui/frames/codex/frame_13.txt | 17 +++++ codex-rs/tui/frames/codex/frame_14.txt | 17 +++++ codex-rs/tui/frames/codex/frame_15.txt | 17 +++++ codex-rs/tui/frames/codex/frame_16.txt | 17 +++++ codex-rs/tui/frames/codex/frame_17.txt | 17 +++++ codex-rs/tui/frames/codex/frame_18.txt | 17 +++++ codex-rs/tui/frames/codex/frame_19.txt | 17 +++++ codex-rs/tui/frames/codex/frame_2.txt | 17 +++++ codex-rs/tui/frames/codex/frame_20.txt | 17 +++++ codex-rs/tui/frames/codex/frame_21.txt | 17 +++++ codex-rs/tui/frames/codex/frame_22.txt | 17 +++++ codex-rs/tui/frames/codex/frame_23.txt | 17 +++++ codex-rs/tui/frames/codex/frame_24.txt | 17 +++++ codex-rs/tui/frames/codex/frame_25.txt | 17 +++++ codex-rs/tui/frames/codex/frame_26.txt | 17 +++++ codex-rs/tui/frames/codex/frame_27.txt | 17 +++++ codex-rs/tui/frames/codex/frame_28.txt | 17 +++++ codex-rs/tui/frames/codex/frame_29.txt | 17 +++++ codex-rs/tui/frames/codex/frame_3.txt | 17 +++++ codex-rs/tui/frames/codex/frame_30.txt | 17 +++++ codex-rs/tui/frames/codex/frame_31.txt | 17 +++++ codex-rs/tui/frames/codex/frame_32.txt | 17 +++++ codex-rs/tui/frames/codex/frame_33.txt | 17 +++++ codex-rs/tui/frames/codex/frame_34.txt | 17 +++++ codex-rs/tui/frames/codex/frame_35.txt | 17 +++++ codex-rs/tui/frames/codex/frame_36.txt | 17 +++++ codex-rs/tui/frames/codex/frame_4.txt | 17 +++++ codex-rs/tui/frames/codex/frame_5.txt | 17 +++++ codex-rs/tui/frames/codex/frame_6.txt | 17 +++++ codex-rs/tui/frames/codex/frame_7.txt | 17 +++++ codex-rs/tui/frames/codex/frame_8.txt | 17 +++++ codex-rs/tui/frames/codex/frame_9.txt | 17 +++++ codex-rs/tui/frames/default/frame_000.txt | 27 ------- codex-rs/tui/frames/default/frame_004.txt | 27 ------- codex-rs/tui/frames/default/frame_008.txt | 27 ------- codex-rs/tui/frames/default/frame_012.txt | 27 ------- codex-rs/tui/frames/default/frame_016.txt | 27 ------- codex-rs/tui/frames/default/frame_020.txt | 27 ------- codex-rs/tui/frames/default/frame_024.txt | 27 ------- codex-rs/tui/frames/default/frame_028.txt | 27 ------- codex-rs/tui/frames/default/frame_032.txt | 27 ------- codex-rs/tui/frames/default/frame_036.txt | 27 ------- codex-rs/tui/frames/default/frame_040.txt | 27 ------- codex-rs/tui/frames/default/frame_044.txt | 27 ------- codex-rs/tui/frames/default/frame_048.txt | 27 ------- codex-rs/tui/frames/default/frame_052.txt | 27 ------- codex-rs/tui/frames/default/frame_056.txt | 27 ------- codex-rs/tui/frames/default/frame_060.txt | 27 ------- codex-rs/tui/frames/default/frame_064.txt | 27 ------- codex-rs/tui/frames/default/frame_068.txt | 27 ------- codex-rs/tui/frames/default/frame_072.txt | 27 ------- codex-rs/tui/frames/default/frame_076.txt | 27 ------- codex-rs/tui/frames/default/frame_080.txt | 27 ------- codex-rs/tui/frames/default/frame_084.txt | 27 ------- codex-rs/tui/frames/default/frame_088.txt | 27 ------- codex-rs/tui/frames/default/frame_092.txt | 27 ------- codex-rs/tui/frames/default/frame_096.txt | 27 ------- codex-rs/tui/frames/default/frame_1.txt | 17 +++++ codex-rs/tui/frames/default/frame_10.txt | 17 +++++ codex-rs/tui/frames/default/frame_100.txt | 27 ------- codex-rs/tui/frames/default/frame_104.txt | 27 ------- codex-rs/tui/frames/default/frame_108.txt | 27 ------- codex-rs/tui/frames/default/frame_11.txt | 17 +++++ codex-rs/tui/frames/default/frame_112.txt | 27 ------- codex-rs/tui/frames/default/frame_12.txt | 17 +++++ codex-rs/tui/frames/default/frame_13.txt | 17 +++++ codex-rs/tui/frames/default/frame_14.txt | 17 +++++ codex-rs/tui/frames/default/frame_15.txt | 17 +++++ codex-rs/tui/frames/default/frame_16.txt | 17 +++++ codex-rs/tui/frames/default/frame_17.txt | 17 +++++ codex-rs/tui/frames/default/frame_18.txt | 17 +++++ codex-rs/tui/frames/default/frame_19.txt | 17 +++++ codex-rs/tui/frames/default/frame_2.txt | 17 +++++ codex-rs/tui/frames/default/frame_20.txt | 17 +++++ codex-rs/tui/frames/default/frame_21.txt | 17 +++++ codex-rs/tui/frames/default/frame_22.txt | 17 +++++ codex-rs/tui/frames/default/frame_23.txt | 17 +++++ codex-rs/tui/frames/default/frame_24.txt | 17 +++++ codex-rs/tui/frames/default/frame_25.txt | 17 +++++ codex-rs/tui/frames/default/frame_26.txt | 17 +++++ codex-rs/tui/frames/default/frame_27.txt | 17 +++++ codex-rs/tui/frames/default/frame_28.txt | 17 +++++ codex-rs/tui/frames/default/frame_29.txt | 17 +++++ codex-rs/tui/frames/default/frame_3.txt | 17 +++++ codex-rs/tui/frames/default/frame_30.txt | 17 +++++ codex-rs/tui/frames/default/frame_31.txt | 17 +++++ codex-rs/tui/frames/default/frame_32.txt | 17 +++++ codex-rs/tui/frames/default/frame_33.txt | 17 +++++ codex-rs/tui/frames/default/frame_34.txt | 17 +++++ codex-rs/tui/frames/default/frame_35.txt | 17 +++++ codex-rs/tui/frames/default/frame_36.txt | 17 +++++ codex-rs/tui/frames/default/frame_4.txt | 17 +++++ codex-rs/tui/frames/default/frame_5.txt | 17 +++++ codex-rs/tui/frames/default/frame_6.txt | 17 +++++ codex-rs/tui/frames/default/frame_7.txt | 17 +++++ codex-rs/tui/frames/default/frame_8.txt | 17 +++++ codex-rs/tui/frames/default/frame_9.txt | 17 +++++ codex-rs/tui/frames/dots/frame_000.txt | 27 ------- codex-rs/tui/frames/dots/frame_004.txt | 27 ------- codex-rs/tui/frames/dots/frame_008.txt | 27 ------- codex-rs/tui/frames/dots/frame_012.txt | 27 ------- codex-rs/tui/frames/dots/frame_016.txt | 27 ------- codex-rs/tui/frames/dots/frame_020.txt | 27 ------- codex-rs/tui/frames/dots/frame_024.txt | 27 ------- codex-rs/tui/frames/dots/frame_028.txt | 27 ------- codex-rs/tui/frames/dots/frame_032.txt | 27 ------- codex-rs/tui/frames/dots/frame_036.txt | 27 ------- codex-rs/tui/frames/dots/frame_040.txt | 27 ------- codex-rs/tui/frames/dots/frame_044.txt | 27 ------- codex-rs/tui/frames/dots/frame_048.txt | 27 ------- codex-rs/tui/frames/dots/frame_052.txt | 27 ------- codex-rs/tui/frames/dots/frame_056.txt | 27 ------- codex-rs/tui/frames/dots/frame_060.txt | 27 ------- codex-rs/tui/frames/dots/frame_064.txt | 27 ------- codex-rs/tui/frames/dots/frame_068.txt | 27 ------- codex-rs/tui/frames/dots/frame_072.txt | 27 ------- codex-rs/tui/frames/dots/frame_076.txt | 27 ------- codex-rs/tui/frames/dots/frame_080.txt | 27 ------- codex-rs/tui/frames/dots/frame_084.txt | 27 ------- codex-rs/tui/frames/dots/frame_088.txt | 27 ------- codex-rs/tui/frames/dots/frame_092.txt | 27 ------- codex-rs/tui/frames/dots/frame_096.txt | 27 ------- codex-rs/tui/frames/dots/frame_1.txt | 17 +++++ codex-rs/tui/frames/dots/frame_10.txt | 17 +++++ codex-rs/tui/frames/dots/frame_100.txt | 27 ------- codex-rs/tui/frames/dots/frame_104.txt | 27 ------- codex-rs/tui/frames/dots/frame_108.txt | 27 ------- codex-rs/tui/frames/dots/frame_11.txt | 17 +++++ codex-rs/tui/frames/dots/frame_112.txt | 27 ------- codex-rs/tui/frames/dots/frame_12.txt | 17 +++++ codex-rs/tui/frames/dots/frame_13.txt | 17 +++++ codex-rs/tui/frames/dots/frame_14.txt | 17 +++++ codex-rs/tui/frames/dots/frame_15.txt | 17 +++++ codex-rs/tui/frames/dots/frame_16.txt | 17 +++++ codex-rs/tui/frames/dots/frame_17.txt | 17 +++++ codex-rs/tui/frames/dots/frame_18.txt | 17 +++++ codex-rs/tui/frames/dots/frame_19.txt | 17 +++++ codex-rs/tui/frames/dots/frame_2.txt | 17 +++++ codex-rs/tui/frames/dots/frame_20.txt | 17 +++++ codex-rs/tui/frames/dots/frame_21.txt | 17 +++++ codex-rs/tui/frames/dots/frame_22.txt | 17 +++++ codex-rs/tui/frames/dots/frame_23.txt | 17 +++++ codex-rs/tui/frames/dots/frame_24.txt | 17 +++++ codex-rs/tui/frames/dots/frame_25.txt | 17 +++++ codex-rs/tui/frames/dots/frame_26.txt | 17 +++++ codex-rs/tui/frames/dots/frame_27.txt | 17 +++++ codex-rs/tui/frames/dots/frame_28.txt | 17 +++++ codex-rs/tui/frames/dots/frame_29.txt | 17 +++++ codex-rs/tui/frames/dots/frame_3.txt | 17 +++++ codex-rs/tui/frames/dots/frame_30.txt | 17 +++++ codex-rs/tui/frames/dots/frame_31.txt | 17 +++++ codex-rs/tui/frames/dots/frame_32.txt | 17 +++++ codex-rs/tui/frames/dots/frame_33.txt | 17 +++++ codex-rs/tui/frames/dots/frame_34.txt | 17 +++++ codex-rs/tui/frames/dots/frame_35.txt | 17 +++++ codex-rs/tui/frames/dots/frame_36.txt | 17 +++++ codex-rs/tui/frames/dots/frame_4.txt | 17 +++++ codex-rs/tui/frames/dots/frame_5.txt | 17 +++++ codex-rs/tui/frames/dots/frame_6.txt | 17 +++++ codex-rs/tui/frames/dots/frame_7.txt | 17 +++++ codex-rs/tui/frames/dots/frame_8.txt | 17 +++++ codex-rs/tui/frames/dots/frame_9.txt | 17 +++++ codex-rs/tui/frames/hash/frame_000.txt | 27 ------- codex-rs/tui/frames/hash/frame_004.txt | 27 ------- codex-rs/tui/frames/hash/frame_008.txt | 27 ------- codex-rs/tui/frames/hash/frame_012.txt | 27 ------- codex-rs/tui/frames/hash/frame_016.txt | 27 ------- codex-rs/tui/frames/hash/frame_020.txt | 27 ------- codex-rs/tui/frames/hash/frame_024.txt | 27 ------- codex-rs/tui/frames/hash/frame_028.txt | 27 ------- codex-rs/tui/frames/hash/frame_032.txt | 27 ------- codex-rs/tui/frames/hash/frame_036.txt | 27 ------- codex-rs/tui/frames/hash/frame_040.txt | 27 ------- codex-rs/tui/frames/hash/frame_044.txt | 27 ------- codex-rs/tui/frames/hash/frame_048.txt | 27 ------- codex-rs/tui/frames/hash/frame_052.txt | 27 ------- codex-rs/tui/frames/hash/frame_056.txt | 27 ------- codex-rs/tui/frames/hash/frame_060.txt | 27 ------- codex-rs/tui/frames/hash/frame_064.txt | 27 ------- codex-rs/tui/frames/hash/frame_068.txt | 27 ------- codex-rs/tui/frames/hash/frame_072.txt | 27 ------- codex-rs/tui/frames/hash/frame_076.txt | 27 ------- codex-rs/tui/frames/hash/frame_080.txt | 27 ------- codex-rs/tui/frames/hash/frame_084.txt | 27 ------- codex-rs/tui/frames/hash/frame_088.txt | 27 ------- codex-rs/tui/frames/hash/frame_092.txt | 27 ------- codex-rs/tui/frames/hash/frame_096.txt | 27 ------- codex-rs/tui/frames/hash/frame_1.txt | 17 +++++ codex-rs/tui/frames/hash/frame_10.txt | 17 +++++ codex-rs/tui/frames/hash/frame_100.txt | 27 ------- codex-rs/tui/frames/hash/frame_104.txt | 27 ------- codex-rs/tui/frames/hash/frame_108.txt | 27 ------- codex-rs/tui/frames/hash/frame_11.txt | 17 +++++ codex-rs/tui/frames/hash/frame_112.txt | 27 ------- codex-rs/tui/frames/hash/frame_12.txt | 17 +++++ codex-rs/tui/frames/hash/frame_13.txt | 17 +++++ codex-rs/tui/frames/hash/frame_14.txt | 17 +++++ codex-rs/tui/frames/hash/frame_15.txt | 17 +++++ codex-rs/tui/frames/hash/frame_16.txt | 17 +++++ codex-rs/tui/frames/hash/frame_17.txt | 17 +++++ codex-rs/tui/frames/hash/frame_18.txt | 17 +++++ codex-rs/tui/frames/hash/frame_19.txt | 17 +++++ codex-rs/tui/frames/hash/frame_2.txt | 17 +++++ codex-rs/tui/frames/hash/frame_20.txt | 17 +++++ codex-rs/tui/frames/hash/frame_21.txt | 17 +++++ codex-rs/tui/frames/hash/frame_22.txt | 17 +++++ codex-rs/tui/frames/hash/frame_23.txt | 17 +++++ codex-rs/tui/frames/hash/frame_24.txt | 17 +++++ codex-rs/tui/frames/hash/frame_25.txt | 17 +++++ codex-rs/tui/frames/hash/frame_26.txt | 17 +++++ codex-rs/tui/frames/hash/frame_27.txt | 17 +++++ codex-rs/tui/frames/hash/frame_28.txt | 17 +++++ codex-rs/tui/frames/hash/frame_29.txt | 17 +++++ codex-rs/tui/frames/hash/frame_3.txt | 17 +++++ codex-rs/tui/frames/hash/frame_30.txt | 17 +++++ codex-rs/tui/frames/hash/frame_31.txt | 17 +++++ codex-rs/tui/frames/hash/frame_32.txt | 17 +++++ codex-rs/tui/frames/hash/frame_33.txt | 17 +++++ codex-rs/tui/frames/hash/frame_34.txt | 17 +++++ codex-rs/tui/frames/hash/frame_35.txt | 17 +++++ codex-rs/tui/frames/hash/frame_36.txt | 17 +++++ codex-rs/tui/frames/hash/frame_4.txt | 17 +++++ codex-rs/tui/frames/hash/frame_5.txt | 17 +++++ codex-rs/tui/frames/hash/frame_6.txt | 17 +++++ codex-rs/tui/frames/hash/frame_7.txt | 17 +++++ codex-rs/tui/frames/hash/frame_8.txt | 17 +++++ codex-rs/tui/frames/hash/frame_9.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_000.txt | 27 ------- codex-rs/tui/frames/hbars/frame_004.txt | 27 ------- codex-rs/tui/frames/hbars/frame_008.txt | 27 ------- codex-rs/tui/frames/hbars/frame_012.txt | 27 ------- codex-rs/tui/frames/hbars/frame_016.txt | 27 ------- codex-rs/tui/frames/hbars/frame_020.txt | 27 ------- codex-rs/tui/frames/hbars/frame_024.txt | 27 ------- codex-rs/tui/frames/hbars/frame_028.txt | 27 ------- codex-rs/tui/frames/hbars/frame_032.txt | 27 ------- codex-rs/tui/frames/hbars/frame_036.txt | 27 ------- codex-rs/tui/frames/hbars/frame_040.txt | 27 ------- codex-rs/tui/frames/hbars/frame_044.txt | 27 ------- codex-rs/tui/frames/hbars/frame_048.txt | 27 ------- codex-rs/tui/frames/hbars/frame_052.txt | 27 ------- codex-rs/tui/frames/hbars/frame_056.txt | 27 ------- codex-rs/tui/frames/hbars/frame_060.txt | 27 ------- codex-rs/tui/frames/hbars/frame_064.txt | 27 ------- codex-rs/tui/frames/hbars/frame_068.txt | 27 ------- codex-rs/tui/frames/hbars/frame_072.txt | 27 ------- codex-rs/tui/frames/hbars/frame_076.txt | 27 ------- codex-rs/tui/frames/hbars/frame_080.txt | 27 ------- codex-rs/tui/frames/hbars/frame_084.txt | 27 ------- codex-rs/tui/frames/hbars/frame_088.txt | 27 ------- codex-rs/tui/frames/hbars/frame_092.txt | 27 ------- codex-rs/tui/frames/hbars/frame_096.txt | 27 ------- codex-rs/tui/frames/hbars/frame_1.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_10.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_100.txt | 27 ------- codex-rs/tui/frames/hbars/frame_104.txt | 27 ------- codex-rs/tui/frames/hbars/frame_108.txt | 27 ------- codex-rs/tui/frames/hbars/frame_11.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_112.txt | 27 ------- codex-rs/tui/frames/hbars/frame_12.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_13.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_14.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_15.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_16.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_17.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_18.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_19.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_2.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_20.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_21.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_22.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_23.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_24.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_25.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_26.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_27.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_28.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_29.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_3.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_30.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_31.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_32.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_33.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_34.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_35.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_36.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_4.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_5.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_6.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_7.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_8.txt | 17 +++++ codex-rs/tui/frames/hbars/frame_9.txt | 17 +++++ codex-rs/tui/frames/openai/frame_000.txt | 27 ------- codex-rs/tui/frames/openai/frame_004.txt | 27 ------- codex-rs/tui/frames/openai/frame_008.txt | 27 ------- codex-rs/tui/frames/openai/frame_012.txt | 27 ------- codex-rs/tui/frames/openai/frame_016.txt | 27 ------- codex-rs/tui/frames/openai/frame_020.txt | 27 ------- codex-rs/tui/frames/openai/frame_024.txt | 27 ------- codex-rs/tui/frames/openai/frame_028.txt | 27 ------- codex-rs/tui/frames/openai/frame_032.txt | 27 ------- codex-rs/tui/frames/openai/frame_036.txt | 27 ------- codex-rs/tui/frames/openai/frame_040.txt | 27 ------- codex-rs/tui/frames/openai/frame_044.txt | 27 ------- codex-rs/tui/frames/openai/frame_048.txt | 27 ------- codex-rs/tui/frames/openai/frame_052.txt | 27 ------- codex-rs/tui/frames/openai/frame_056.txt | 27 ------- codex-rs/tui/frames/openai/frame_060.txt | 27 ------- codex-rs/tui/frames/openai/frame_064.txt | 27 ------- codex-rs/tui/frames/openai/frame_068.txt | 27 ------- codex-rs/tui/frames/openai/frame_072.txt | 27 ------- codex-rs/tui/frames/openai/frame_076.txt | 27 ------- codex-rs/tui/frames/openai/frame_080.txt | 27 ------- codex-rs/tui/frames/openai/frame_084.txt | 27 ------- codex-rs/tui/frames/openai/frame_088.txt | 27 ------- codex-rs/tui/frames/openai/frame_092.txt | 27 ------- codex-rs/tui/frames/openai/frame_096.txt | 27 ------- codex-rs/tui/frames/openai/frame_1.txt | 17 +++++ codex-rs/tui/frames/openai/frame_10.txt | 17 +++++ codex-rs/tui/frames/openai/frame_100.txt | 27 ------- codex-rs/tui/frames/openai/frame_104.txt | 27 ------- codex-rs/tui/frames/openai/frame_108.txt | 27 ------- codex-rs/tui/frames/openai/frame_11.txt | 17 +++++ codex-rs/tui/frames/openai/frame_112.txt | 27 ------- codex-rs/tui/frames/openai/frame_12.txt | 17 +++++ codex-rs/tui/frames/openai/frame_13.txt | 17 +++++ codex-rs/tui/frames/openai/frame_14.txt | 17 +++++ codex-rs/tui/frames/openai/frame_15.txt | 17 +++++ codex-rs/tui/frames/openai/frame_16.txt | 17 +++++ codex-rs/tui/frames/openai/frame_17.txt | 17 +++++ codex-rs/tui/frames/openai/frame_18.txt | 17 +++++ codex-rs/tui/frames/openai/frame_19.txt | 17 +++++ codex-rs/tui/frames/openai/frame_2.txt | 17 +++++ codex-rs/tui/frames/openai/frame_20.txt | 17 +++++ codex-rs/tui/frames/openai/frame_21.txt | 17 +++++ codex-rs/tui/frames/openai/frame_22.txt | 17 +++++ codex-rs/tui/frames/openai/frame_23.txt | 17 +++++ codex-rs/tui/frames/openai/frame_24.txt | 17 +++++ codex-rs/tui/frames/openai/frame_25.txt | 17 +++++ codex-rs/tui/frames/openai/frame_26.txt | 17 +++++ codex-rs/tui/frames/openai/frame_27.txt | 17 +++++ codex-rs/tui/frames/openai/frame_28.txt | 17 +++++ codex-rs/tui/frames/openai/frame_29.txt | 17 +++++ codex-rs/tui/frames/openai/frame_3.txt | 17 +++++ codex-rs/tui/frames/openai/frame_30.txt | 17 +++++ codex-rs/tui/frames/openai/frame_31.txt | 17 +++++ codex-rs/tui/frames/openai/frame_32.txt | 17 +++++ codex-rs/tui/frames/openai/frame_33.txt | 17 +++++ codex-rs/tui/frames/openai/frame_34.txt | 17 +++++ codex-rs/tui/frames/openai/frame_35.txt | 17 +++++ codex-rs/tui/frames/openai/frame_36.txt | 17 +++++ codex-rs/tui/frames/openai/frame_4.txt | 17 +++++ codex-rs/tui/frames/openai/frame_5.txt | 17 +++++ codex-rs/tui/frames/openai/frame_6.txt | 17 +++++ codex-rs/tui/frames/openai/frame_7.txt | 17 +++++ codex-rs/tui/frames/openai/frame_8.txt | 17 +++++ codex-rs/tui/frames/openai/frame_9.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_000.txt | 27 ------- codex-rs/tui/frames/shapes/frame_004.txt | 27 ------- codex-rs/tui/frames/shapes/frame_008.txt | 27 ------- codex-rs/tui/frames/shapes/frame_012.txt | 27 ------- codex-rs/tui/frames/shapes/frame_016.txt | 27 ------- codex-rs/tui/frames/shapes/frame_020.txt | 27 ------- codex-rs/tui/frames/shapes/frame_024.txt | 27 ------- codex-rs/tui/frames/shapes/frame_028.txt | 27 ------- codex-rs/tui/frames/shapes/frame_032.txt | 27 ------- codex-rs/tui/frames/shapes/frame_036.txt | 27 ------- codex-rs/tui/frames/shapes/frame_040.txt | 27 ------- codex-rs/tui/frames/shapes/frame_044.txt | 27 ------- codex-rs/tui/frames/shapes/frame_048.txt | 27 ------- codex-rs/tui/frames/shapes/frame_052.txt | 27 ------- codex-rs/tui/frames/shapes/frame_056.txt | 27 ------- codex-rs/tui/frames/shapes/frame_060.txt | 27 ------- codex-rs/tui/frames/shapes/frame_064.txt | 27 ------- codex-rs/tui/frames/shapes/frame_068.txt | 27 ------- codex-rs/tui/frames/shapes/frame_072.txt | 27 ------- codex-rs/tui/frames/shapes/frame_076.txt | 27 ------- codex-rs/tui/frames/shapes/frame_080.txt | 27 ------- codex-rs/tui/frames/shapes/frame_084.txt | 27 ------- codex-rs/tui/frames/shapes/frame_088.txt | 27 ------- codex-rs/tui/frames/shapes/frame_092.txt | 27 ------- codex-rs/tui/frames/shapes/frame_096.txt | 27 ------- codex-rs/tui/frames/shapes/frame_1.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_10.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_100.txt | 27 ------- codex-rs/tui/frames/shapes/frame_104.txt | 27 ------- codex-rs/tui/frames/shapes/frame_108.txt | 27 ------- codex-rs/tui/frames/shapes/frame_11.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_112.txt | 27 ------- codex-rs/tui/frames/shapes/frame_12.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_13.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_14.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_15.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_16.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_17.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_18.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_19.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_2.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_20.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_21.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_22.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_23.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_24.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_25.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_26.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_27.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_28.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_29.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_3.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_30.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_31.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_32.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_33.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_34.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_35.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_36.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_4.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_5.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_6.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_7.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_8.txt | 17 +++++ codex-rs/tui/frames/shapes/frame_9.txt | 17 +++++ codex-rs/tui/frames/slug/frame_000.txt | 27 ------- codex-rs/tui/frames/slug/frame_004.txt | 27 ------- codex-rs/tui/frames/slug/frame_008.txt | 27 ------- codex-rs/tui/frames/slug/frame_012.txt | 27 ------- codex-rs/tui/frames/slug/frame_016.txt | 27 ------- codex-rs/tui/frames/slug/frame_020.txt | 27 ------- codex-rs/tui/frames/slug/frame_024.txt | 27 ------- codex-rs/tui/frames/slug/frame_028.txt | 27 ------- codex-rs/tui/frames/slug/frame_032.txt | 27 ------- codex-rs/tui/frames/slug/frame_036.txt | 27 ------- codex-rs/tui/frames/slug/frame_040.txt | 27 ------- codex-rs/tui/frames/slug/frame_044.txt | 27 ------- codex-rs/tui/frames/slug/frame_048.txt | 27 ------- codex-rs/tui/frames/slug/frame_052.txt | 27 ------- codex-rs/tui/frames/slug/frame_056.txt | 27 ------- codex-rs/tui/frames/slug/frame_060.txt | 27 ------- codex-rs/tui/frames/slug/frame_064.txt | 27 ------- codex-rs/tui/frames/slug/frame_068.txt | 27 ------- codex-rs/tui/frames/slug/frame_072.txt | 27 ------- codex-rs/tui/frames/slug/frame_076.txt | 27 ------- codex-rs/tui/frames/slug/frame_080.txt | 27 ------- codex-rs/tui/frames/slug/frame_084.txt | 27 ------- codex-rs/tui/frames/slug/frame_088.txt | 27 ------- codex-rs/tui/frames/slug/frame_092.txt | 27 ------- codex-rs/tui/frames/slug/frame_096.txt | 27 ------- codex-rs/tui/frames/slug/frame_1.txt | 17 +++++ codex-rs/tui/frames/slug/frame_10.txt | 17 +++++ codex-rs/tui/frames/slug/frame_100.txt | 27 ------- codex-rs/tui/frames/slug/frame_104.txt | 27 ------- codex-rs/tui/frames/slug/frame_108.txt | 27 ------- codex-rs/tui/frames/slug/frame_11.txt | 17 +++++ codex-rs/tui/frames/slug/frame_112.txt | 27 ------- codex-rs/tui/frames/slug/frame_12.txt | 17 +++++ codex-rs/tui/frames/slug/frame_13.txt | 17 +++++ codex-rs/tui/frames/slug/frame_14.txt | 17 +++++ codex-rs/tui/frames/slug/frame_15.txt | 17 +++++ codex-rs/tui/frames/slug/frame_16.txt | 17 +++++ codex-rs/tui/frames/slug/frame_17.txt | 17 +++++ codex-rs/tui/frames/slug/frame_18.txt | 17 +++++ codex-rs/tui/frames/slug/frame_19.txt | 17 +++++ codex-rs/tui/frames/slug/frame_2.txt | 17 +++++ codex-rs/tui/frames/slug/frame_20.txt | 17 +++++ codex-rs/tui/frames/slug/frame_21.txt | 17 +++++ codex-rs/tui/frames/slug/frame_22.txt | 17 +++++ codex-rs/tui/frames/slug/frame_23.txt | 17 +++++ codex-rs/tui/frames/slug/frame_24.txt | 17 +++++ codex-rs/tui/frames/slug/frame_25.txt | 17 +++++ codex-rs/tui/frames/slug/frame_26.txt | 17 +++++ codex-rs/tui/frames/slug/frame_27.txt | 17 +++++ codex-rs/tui/frames/slug/frame_28.txt | 17 +++++ codex-rs/tui/frames/slug/frame_29.txt | 17 +++++ codex-rs/tui/frames/slug/frame_3.txt | 17 +++++ codex-rs/tui/frames/slug/frame_30.txt | 17 +++++ codex-rs/tui/frames/slug/frame_31.txt | 17 +++++ codex-rs/tui/frames/slug/frame_32.txt | 17 +++++ codex-rs/tui/frames/slug/frame_33.txt | 17 +++++ codex-rs/tui/frames/slug/frame_34.txt | 17 +++++ codex-rs/tui/frames/slug/frame_35.txt | 17 +++++ codex-rs/tui/frames/slug/frame_36.txt | 17 +++++ codex-rs/tui/frames/slug/frame_4.txt | 17 +++++ codex-rs/tui/frames/slug/frame_5.txt | 17 +++++ codex-rs/tui/frames/slug/frame_6.txt | 17 +++++ codex-rs/tui/frames/slug/frame_7.txt | 17 +++++ codex-rs/tui/frames/slug/frame_8.txt | 17 +++++ codex-rs/tui/frames/slug/frame_9.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_000.txt | 27 ------- codex-rs/tui/frames/vbars/frame_004.txt | 27 ------- codex-rs/tui/frames/vbars/frame_008.txt | 27 ------- codex-rs/tui/frames/vbars/frame_012.txt | 27 ------- codex-rs/tui/frames/vbars/frame_016.txt | 27 ------- codex-rs/tui/frames/vbars/frame_020.txt | 27 ------- codex-rs/tui/frames/vbars/frame_024.txt | 27 ------- codex-rs/tui/frames/vbars/frame_028.txt | 27 ------- codex-rs/tui/frames/vbars/frame_032.txt | 27 ------- codex-rs/tui/frames/vbars/frame_036.txt | 27 ------- codex-rs/tui/frames/vbars/frame_040.txt | 27 ------- codex-rs/tui/frames/vbars/frame_044.txt | 27 ------- codex-rs/tui/frames/vbars/frame_048.txt | 27 ------- codex-rs/tui/frames/vbars/frame_052.txt | 27 ------- codex-rs/tui/frames/vbars/frame_056.txt | 27 ------- codex-rs/tui/frames/vbars/frame_060.txt | 27 ------- codex-rs/tui/frames/vbars/frame_064.txt | 27 ------- codex-rs/tui/frames/vbars/frame_068.txt | 27 ------- codex-rs/tui/frames/vbars/frame_072.txt | 27 ------- codex-rs/tui/frames/vbars/frame_076.txt | 27 ------- codex-rs/tui/frames/vbars/frame_080.txt | 27 ------- codex-rs/tui/frames/vbars/frame_084.txt | 27 ------- codex-rs/tui/frames/vbars/frame_088.txt | 27 ------- codex-rs/tui/frames/vbars/frame_092.txt | 27 ------- codex-rs/tui/frames/vbars/frame_096.txt | 27 ------- codex-rs/tui/frames/vbars/frame_1.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_10.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_100.txt | 27 ------- codex-rs/tui/frames/vbars/frame_104.txt | 27 ------- codex-rs/tui/frames/vbars/frame_108.txt | 27 ------- codex-rs/tui/frames/vbars/frame_11.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_112.txt | 27 ------- codex-rs/tui/frames/vbars/frame_12.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_13.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_14.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_15.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_16.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_17.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_18.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_19.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_2.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_20.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_21.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_22.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_23.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_24.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_25.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_26.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_27.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_28.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_29.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_3.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_30.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_31.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_32.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_33.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_34.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_35.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_36.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_4.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_5.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_6.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_7.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_8.txt | 17 +++++ codex-rs/tui/frames/vbars/frame_9.txt | 17 +++++ codex-rs/tui/src/new_model_popup.rs | 85 ++++++++++++----------- 651 files changed, 6166 insertions(+), 7869 deletions(-) delete mode 100644 codex-rs/tui/frames/blocks/frame_000.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_004.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_008.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_012.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_016.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_020.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_024.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_028.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_032.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_036.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_040.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_044.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_048.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_052.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_056.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_060.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_064.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_068.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_072.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_076.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_080.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_084.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_088.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_092.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_096.txt create mode 100644 codex-rs/tui/frames/blocks/frame_1.txt create mode 100644 codex-rs/tui/frames/blocks/frame_10.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_100.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_104.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_108.txt create mode 100644 codex-rs/tui/frames/blocks/frame_11.txt delete mode 100644 codex-rs/tui/frames/blocks/frame_112.txt create mode 100644 codex-rs/tui/frames/blocks/frame_12.txt create mode 100644 codex-rs/tui/frames/blocks/frame_13.txt create mode 100644 codex-rs/tui/frames/blocks/frame_14.txt create mode 100644 codex-rs/tui/frames/blocks/frame_15.txt create mode 100644 codex-rs/tui/frames/blocks/frame_16.txt create mode 100644 codex-rs/tui/frames/blocks/frame_17.txt create mode 100644 codex-rs/tui/frames/blocks/frame_18.txt create mode 100644 codex-rs/tui/frames/blocks/frame_19.txt create mode 100644 codex-rs/tui/frames/blocks/frame_2.txt create mode 100644 codex-rs/tui/frames/blocks/frame_20.txt create mode 100644 codex-rs/tui/frames/blocks/frame_21.txt create mode 100644 codex-rs/tui/frames/blocks/frame_22.txt create mode 100644 codex-rs/tui/frames/blocks/frame_23.txt create mode 100644 codex-rs/tui/frames/blocks/frame_24.txt create mode 100644 codex-rs/tui/frames/blocks/frame_25.txt create mode 100644 codex-rs/tui/frames/blocks/frame_26.txt create mode 100644 codex-rs/tui/frames/blocks/frame_27.txt create mode 100644 codex-rs/tui/frames/blocks/frame_28.txt create mode 100644 codex-rs/tui/frames/blocks/frame_29.txt create mode 100644 codex-rs/tui/frames/blocks/frame_3.txt create mode 100644 codex-rs/tui/frames/blocks/frame_30.txt create mode 100644 codex-rs/tui/frames/blocks/frame_31.txt create mode 100644 codex-rs/tui/frames/blocks/frame_32.txt create mode 100644 codex-rs/tui/frames/blocks/frame_33.txt create mode 100644 codex-rs/tui/frames/blocks/frame_34.txt create mode 100644 codex-rs/tui/frames/blocks/frame_35.txt create mode 100644 codex-rs/tui/frames/blocks/frame_36.txt create mode 100644 codex-rs/tui/frames/blocks/frame_4.txt create mode 100644 codex-rs/tui/frames/blocks/frame_5.txt create mode 100644 codex-rs/tui/frames/blocks/frame_6.txt create mode 100644 codex-rs/tui/frames/blocks/frame_7.txt create mode 100644 codex-rs/tui/frames/blocks/frame_8.txt create mode 100644 codex-rs/tui/frames/blocks/frame_9.txt delete mode 100644 codex-rs/tui/frames/codex/frame_000.txt delete mode 100644 codex-rs/tui/frames/codex/frame_004.txt delete mode 100644 codex-rs/tui/frames/codex/frame_008.txt delete mode 100644 codex-rs/tui/frames/codex/frame_012.txt delete mode 100644 codex-rs/tui/frames/codex/frame_016.txt delete mode 100644 codex-rs/tui/frames/codex/frame_020.txt delete mode 100644 codex-rs/tui/frames/codex/frame_024.txt delete mode 100644 codex-rs/tui/frames/codex/frame_028.txt delete mode 100644 codex-rs/tui/frames/codex/frame_032.txt delete mode 100644 codex-rs/tui/frames/codex/frame_036.txt delete mode 100644 codex-rs/tui/frames/codex/frame_040.txt delete mode 100644 codex-rs/tui/frames/codex/frame_044.txt delete mode 100644 codex-rs/tui/frames/codex/frame_048.txt delete mode 100644 codex-rs/tui/frames/codex/frame_052.txt delete mode 100644 codex-rs/tui/frames/codex/frame_056.txt delete mode 100644 codex-rs/tui/frames/codex/frame_060.txt delete mode 100644 codex-rs/tui/frames/codex/frame_064.txt delete mode 100644 codex-rs/tui/frames/codex/frame_068.txt delete mode 100644 codex-rs/tui/frames/codex/frame_072.txt delete mode 100644 codex-rs/tui/frames/codex/frame_076.txt delete mode 100644 codex-rs/tui/frames/codex/frame_080.txt delete mode 100644 codex-rs/tui/frames/codex/frame_084.txt delete mode 100644 codex-rs/tui/frames/codex/frame_088.txt delete mode 100644 codex-rs/tui/frames/codex/frame_092.txt delete mode 100644 codex-rs/tui/frames/codex/frame_096.txt create mode 100644 codex-rs/tui/frames/codex/frame_1.txt create mode 100644 codex-rs/tui/frames/codex/frame_10.txt delete mode 100644 codex-rs/tui/frames/codex/frame_100.txt delete mode 100644 codex-rs/tui/frames/codex/frame_104.txt delete mode 100644 codex-rs/tui/frames/codex/frame_108.txt create mode 100644 codex-rs/tui/frames/codex/frame_11.txt delete mode 100644 codex-rs/tui/frames/codex/frame_112.txt create mode 100644 codex-rs/tui/frames/codex/frame_12.txt create mode 100644 codex-rs/tui/frames/codex/frame_13.txt create mode 100644 codex-rs/tui/frames/codex/frame_14.txt create mode 100644 codex-rs/tui/frames/codex/frame_15.txt create mode 100644 codex-rs/tui/frames/codex/frame_16.txt create mode 100644 codex-rs/tui/frames/codex/frame_17.txt create mode 100644 codex-rs/tui/frames/codex/frame_18.txt create mode 100644 codex-rs/tui/frames/codex/frame_19.txt create mode 100644 codex-rs/tui/frames/codex/frame_2.txt create mode 100644 codex-rs/tui/frames/codex/frame_20.txt create mode 100644 codex-rs/tui/frames/codex/frame_21.txt create mode 100644 codex-rs/tui/frames/codex/frame_22.txt create mode 100644 codex-rs/tui/frames/codex/frame_23.txt create mode 100644 codex-rs/tui/frames/codex/frame_24.txt create mode 100644 codex-rs/tui/frames/codex/frame_25.txt create mode 100644 codex-rs/tui/frames/codex/frame_26.txt create mode 100644 codex-rs/tui/frames/codex/frame_27.txt create mode 100644 codex-rs/tui/frames/codex/frame_28.txt create mode 100644 codex-rs/tui/frames/codex/frame_29.txt create mode 100644 codex-rs/tui/frames/codex/frame_3.txt create mode 100644 codex-rs/tui/frames/codex/frame_30.txt create mode 100644 codex-rs/tui/frames/codex/frame_31.txt create mode 100644 codex-rs/tui/frames/codex/frame_32.txt create mode 100644 codex-rs/tui/frames/codex/frame_33.txt create mode 100644 codex-rs/tui/frames/codex/frame_34.txt create mode 100644 codex-rs/tui/frames/codex/frame_35.txt create mode 100644 codex-rs/tui/frames/codex/frame_36.txt create mode 100644 codex-rs/tui/frames/codex/frame_4.txt create mode 100644 codex-rs/tui/frames/codex/frame_5.txt create mode 100644 codex-rs/tui/frames/codex/frame_6.txt create mode 100644 codex-rs/tui/frames/codex/frame_7.txt create mode 100644 codex-rs/tui/frames/codex/frame_8.txt create mode 100644 codex-rs/tui/frames/codex/frame_9.txt delete mode 100644 codex-rs/tui/frames/default/frame_000.txt delete mode 100644 codex-rs/tui/frames/default/frame_004.txt delete mode 100644 codex-rs/tui/frames/default/frame_008.txt delete mode 100644 codex-rs/tui/frames/default/frame_012.txt delete mode 100644 codex-rs/tui/frames/default/frame_016.txt delete mode 100644 codex-rs/tui/frames/default/frame_020.txt delete mode 100644 codex-rs/tui/frames/default/frame_024.txt delete mode 100644 codex-rs/tui/frames/default/frame_028.txt delete mode 100644 codex-rs/tui/frames/default/frame_032.txt delete mode 100644 codex-rs/tui/frames/default/frame_036.txt delete mode 100644 codex-rs/tui/frames/default/frame_040.txt delete mode 100644 codex-rs/tui/frames/default/frame_044.txt delete mode 100644 codex-rs/tui/frames/default/frame_048.txt delete mode 100644 codex-rs/tui/frames/default/frame_052.txt delete mode 100644 codex-rs/tui/frames/default/frame_056.txt delete mode 100644 codex-rs/tui/frames/default/frame_060.txt delete mode 100644 codex-rs/tui/frames/default/frame_064.txt delete mode 100644 codex-rs/tui/frames/default/frame_068.txt delete mode 100644 codex-rs/tui/frames/default/frame_072.txt delete mode 100644 codex-rs/tui/frames/default/frame_076.txt delete mode 100644 codex-rs/tui/frames/default/frame_080.txt delete mode 100644 codex-rs/tui/frames/default/frame_084.txt delete mode 100644 codex-rs/tui/frames/default/frame_088.txt delete mode 100644 codex-rs/tui/frames/default/frame_092.txt delete mode 100644 codex-rs/tui/frames/default/frame_096.txt create mode 100644 codex-rs/tui/frames/default/frame_1.txt create mode 100644 codex-rs/tui/frames/default/frame_10.txt delete mode 100644 codex-rs/tui/frames/default/frame_100.txt delete mode 100644 codex-rs/tui/frames/default/frame_104.txt delete mode 100644 codex-rs/tui/frames/default/frame_108.txt create mode 100644 codex-rs/tui/frames/default/frame_11.txt delete mode 100644 codex-rs/tui/frames/default/frame_112.txt create mode 100644 codex-rs/tui/frames/default/frame_12.txt create mode 100644 codex-rs/tui/frames/default/frame_13.txt create mode 100644 codex-rs/tui/frames/default/frame_14.txt create mode 100644 codex-rs/tui/frames/default/frame_15.txt create mode 100644 codex-rs/tui/frames/default/frame_16.txt create mode 100644 codex-rs/tui/frames/default/frame_17.txt create mode 100644 codex-rs/tui/frames/default/frame_18.txt create mode 100644 codex-rs/tui/frames/default/frame_19.txt create mode 100644 codex-rs/tui/frames/default/frame_2.txt create mode 100644 codex-rs/tui/frames/default/frame_20.txt create mode 100644 codex-rs/tui/frames/default/frame_21.txt create mode 100644 codex-rs/tui/frames/default/frame_22.txt create mode 100644 codex-rs/tui/frames/default/frame_23.txt create mode 100644 codex-rs/tui/frames/default/frame_24.txt create mode 100644 codex-rs/tui/frames/default/frame_25.txt create mode 100644 codex-rs/tui/frames/default/frame_26.txt create mode 100644 codex-rs/tui/frames/default/frame_27.txt create mode 100644 codex-rs/tui/frames/default/frame_28.txt create mode 100644 codex-rs/tui/frames/default/frame_29.txt create mode 100644 codex-rs/tui/frames/default/frame_3.txt create mode 100644 codex-rs/tui/frames/default/frame_30.txt create mode 100644 codex-rs/tui/frames/default/frame_31.txt create mode 100644 codex-rs/tui/frames/default/frame_32.txt create mode 100644 codex-rs/tui/frames/default/frame_33.txt create mode 100644 codex-rs/tui/frames/default/frame_34.txt create mode 100644 codex-rs/tui/frames/default/frame_35.txt create mode 100644 codex-rs/tui/frames/default/frame_36.txt create mode 100644 codex-rs/tui/frames/default/frame_4.txt create mode 100644 codex-rs/tui/frames/default/frame_5.txt create mode 100644 codex-rs/tui/frames/default/frame_6.txt create mode 100644 codex-rs/tui/frames/default/frame_7.txt create mode 100644 codex-rs/tui/frames/default/frame_8.txt create mode 100644 codex-rs/tui/frames/default/frame_9.txt delete mode 100644 codex-rs/tui/frames/dots/frame_000.txt delete mode 100644 codex-rs/tui/frames/dots/frame_004.txt delete mode 100644 codex-rs/tui/frames/dots/frame_008.txt delete mode 100644 codex-rs/tui/frames/dots/frame_012.txt delete mode 100644 codex-rs/tui/frames/dots/frame_016.txt delete mode 100644 codex-rs/tui/frames/dots/frame_020.txt delete mode 100644 codex-rs/tui/frames/dots/frame_024.txt delete mode 100644 codex-rs/tui/frames/dots/frame_028.txt delete mode 100644 codex-rs/tui/frames/dots/frame_032.txt delete mode 100644 codex-rs/tui/frames/dots/frame_036.txt delete mode 100644 codex-rs/tui/frames/dots/frame_040.txt delete mode 100644 codex-rs/tui/frames/dots/frame_044.txt delete mode 100644 codex-rs/tui/frames/dots/frame_048.txt delete mode 100644 codex-rs/tui/frames/dots/frame_052.txt delete mode 100644 codex-rs/tui/frames/dots/frame_056.txt delete mode 100644 codex-rs/tui/frames/dots/frame_060.txt delete mode 100644 codex-rs/tui/frames/dots/frame_064.txt delete mode 100644 codex-rs/tui/frames/dots/frame_068.txt delete mode 100644 codex-rs/tui/frames/dots/frame_072.txt delete mode 100644 codex-rs/tui/frames/dots/frame_076.txt delete mode 100644 codex-rs/tui/frames/dots/frame_080.txt delete mode 100644 codex-rs/tui/frames/dots/frame_084.txt delete mode 100644 codex-rs/tui/frames/dots/frame_088.txt delete mode 100644 codex-rs/tui/frames/dots/frame_092.txt delete mode 100644 codex-rs/tui/frames/dots/frame_096.txt create mode 100644 codex-rs/tui/frames/dots/frame_1.txt create mode 100644 codex-rs/tui/frames/dots/frame_10.txt delete mode 100644 codex-rs/tui/frames/dots/frame_100.txt delete mode 100644 codex-rs/tui/frames/dots/frame_104.txt delete mode 100644 codex-rs/tui/frames/dots/frame_108.txt create mode 100644 codex-rs/tui/frames/dots/frame_11.txt delete mode 100644 codex-rs/tui/frames/dots/frame_112.txt create mode 100644 codex-rs/tui/frames/dots/frame_12.txt create mode 100644 codex-rs/tui/frames/dots/frame_13.txt create mode 100644 codex-rs/tui/frames/dots/frame_14.txt create mode 100644 codex-rs/tui/frames/dots/frame_15.txt create mode 100644 codex-rs/tui/frames/dots/frame_16.txt create mode 100644 codex-rs/tui/frames/dots/frame_17.txt create mode 100644 codex-rs/tui/frames/dots/frame_18.txt create mode 100644 codex-rs/tui/frames/dots/frame_19.txt create mode 100644 codex-rs/tui/frames/dots/frame_2.txt create mode 100644 codex-rs/tui/frames/dots/frame_20.txt create mode 100644 codex-rs/tui/frames/dots/frame_21.txt create mode 100644 codex-rs/tui/frames/dots/frame_22.txt create mode 100644 codex-rs/tui/frames/dots/frame_23.txt create mode 100644 codex-rs/tui/frames/dots/frame_24.txt create mode 100644 codex-rs/tui/frames/dots/frame_25.txt create mode 100644 codex-rs/tui/frames/dots/frame_26.txt create mode 100644 codex-rs/tui/frames/dots/frame_27.txt create mode 100644 codex-rs/tui/frames/dots/frame_28.txt create mode 100644 codex-rs/tui/frames/dots/frame_29.txt create mode 100644 codex-rs/tui/frames/dots/frame_3.txt create mode 100644 codex-rs/tui/frames/dots/frame_30.txt create mode 100644 codex-rs/tui/frames/dots/frame_31.txt create mode 100644 codex-rs/tui/frames/dots/frame_32.txt create mode 100644 codex-rs/tui/frames/dots/frame_33.txt create mode 100644 codex-rs/tui/frames/dots/frame_34.txt create mode 100644 codex-rs/tui/frames/dots/frame_35.txt create mode 100644 codex-rs/tui/frames/dots/frame_36.txt create mode 100644 codex-rs/tui/frames/dots/frame_4.txt create mode 100644 codex-rs/tui/frames/dots/frame_5.txt create mode 100644 codex-rs/tui/frames/dots/frame_6.txt create mode 100644 codex-rs/tui/frames/dots/frame_7.txt create mode 100644 codex-rs/tui/frames/dots/frame_8.txt create mode 100644 codex-rs/tui/frames/dots/frame_9.txt delete mode 100644 codex-rs/tui/frames/hash/frame_000.txt delete mode 100644 codex-rs/tui/frames/hash/frame_004.txt delete mode 100644 codex-rs/tui/frames/hash/frame_008.txt delete mode 100644 codex-rs/tui/frames/hash/frame_012.txt delete mode 100644 codex-rs/tui/frames/hash/frame_016.txt delete mode 100644 codex-rs/tui/frames/hash/frame_020.txt delete mode 100644 codex-rs/tui/frames/hash/frame_024.txt delete mode 100644 codex-rs/tui/frames/hash/frame_028.txt delete mode 100644 codex-rs/tui/frames/hash/frame_032.txt delete mode 100644 codex-rs/tui/frames/hash/frame_036.txt delete mode 100644 codex-rs/tui/frames/hash/frame_040.txt delete mode 100644 codex-rs/tui/frames/hash/frame_044.txt delete mode 100644 codex-rs/tui/frames/hash/frame_048.txt delete mode 100644 codex-rs/tui/frames/hash/frame_052.txt delete mode 100644 codex-rs/tui/frames/hash/frame_056.txt delete mode 100644 codex-rs/tui/frames/hash/frame_060.txt delete mode 100644 codex-rs/tui/frames/hash/frame_064.txt delete mode 100644 codex-rs/tui/frames/hash/frame_068.txt delete mode 100644 codex-rs/tui/frames/hash/frame_072.txt delete mode 100644 codex-rs/tui/frames/hash/frame_076.txt delete mode 100644 codex-rs/tui/frames/hash/frame_080.txt delete mode 100644 codex-rs/tui/frames/hash/frame_084.txt delete mode 100644 codex-rs/tui/frames/hash/frame_088.txt delete mode 100644 codex-rs/tui/frames/hash/frame_092.txt delete mode 100644 codex-rs/tui/frames/hash/frame_096.txt create mode 100644 codex-rs/tui/frames/hash/frame_1.txt create mode 100644 codex-rs/tui/frames/hash/frame_10.txt delete mode 100644 codex-rs/tui/frames/hash/frame_100.txt delete mode 100644 codex-rs/tui/frames/hash/frame_104.txt delete mode 100644 codex-rs/tui/frames/hash/frame_108.txt create mode 100644 codex-rs/tui/frames/hash/frame_11.txt delete mode 100644 codex-rs/tui/frames/hash/frame_112.txt create mode 100644 codex-rs/tui/frames/hash/frame_12.txt create mode 100644 codex-rs/tui/frames/hash/frame_13.txt create mode 100644 codex-rs/tui/frames/hash/frame_14.txt create mode 100644 codex-rs/tui/frames/hash/frame_15.txt create mode 100644 codex-rs/tui/frames/hash/frame_16.txt create mode 100644 codex-rs/tui/frames/hash/frame_17.txt create mode 100644 codex-rs/tui/frames/hash/frame_18.txt create mode 100644 codex-rs/tui/frames/hash/frame_19.txt create mode 100644 codex-rs/tui/frames/hash/frame_2.txt create mode 100644 codex-rs/tui/frames/hash/frame_20.txt create mode 100644 codex-rs/tui/frames/hash/frame_21.txt create mode 100644 codex-rs/tui/frames/hash/frame_22.txt create mode 100644 codex-rs/tui/frames/hash/frame_23.txt create mode 100644 codex-rs/tui/frames/hash/frame_24.txt create mode 100644 codex-rs/tui/frames/hash/frame_25.txt create mode 100644 codex-rs/tui/frames/hash/frame_26.txt create mode 100644 codex-rs/tui/frames/hash/frame_27.txt create mode 100644 codex-rs/tui/frames/hash/frame_28.txt create mode 100644 codex-rs/tui/frames/hash/frame_29.txt create mode 100644 codex-rs/tui/frames/hash/frame_3.txt create mode 100644 codex-rs/tui/frames/hash/frame_30.txt create mode 100644 codex-rs/tui/frames/hash/frame_31.txt create mode 100644 codex-rs/tui/frames/hash/frame_32.txt create mode 100644 codex-rs/tui/frames/hash/frame_33.txt create mode 100644 codex-rs/tui/frames/hash/frame_34.txt create mode 100644 codex-rs/tui/frames/hash/frame_35.txt create mode 100644 codex-rs/tui/frames/hash/frame_36.txt create mode 100644 codex-rs/tui/frames/hash/frame_4.txt create mode 100644 codex-rs/tui/frames/hash/frame_5.txt create mode 100644 codex-rs/tui/frames/hash/frame_6.txt create mode 100644 codex-rs/tui/frames/hash/frame_7.txt create mode 100644 codex-rs/tui/frames/hash/frame_8.txt create mode 100644 codex-rs/tui/frames/hash/frame_9.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_000.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_004.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_008.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_012.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_016.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_020.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_024.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_028.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_032.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_036.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_040.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_044.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_048.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_052.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_056.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_060.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_064.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_068.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_072.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_076.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_080.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_084.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_088.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_092.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_096.txt create mode 100644 codex-rs/tui/frames/hbars/frame_1.txt create mode 100644 codex-rs/tui/frames/hbars/frame_10.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_100.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_104.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_108.txt create mode 100644 codex-rs/tui/frames/hbars/frame_11.txt delete mode 100644 codex-rs/tui/frames/hbars/frame_112.txt create mode 100644 codex-rs/tui/frames/hbars/frame_12.txt create mode 100644 codex-rs/tui/frames/hbars/frame_13.txt create mode 100644 codex-rs/tui/frames/hbars/frame_14.txt create mode 100644 codex-rs/tui/frames/hbars/frame_15.txt create mode 100644 codex-rs/tui/frames/hbars/frame_16.txt create mode 100644 codex-rs/tui/frames/hbars/frame_17.txt create mode 100644 codex-rs/tui/frames/hbars/frame_18.txt create mode 100644 codex-rs/tui/frames/hbars/frame_19.txt create mode 100644 codex-rs/tui/frames/hbars/frame_2.txt create mode 100644 codex-rs/tui/frames/hbars/frame_20.txt create mode 100644 codex-rs/tui/frames/hbars/frame_21.txt create mode 100644 codex-rs/tui/frames/hbars/frame_22.txt create mode 100644 codex-rs/tui/frames/hbars/frame_23.txt create mode 100644 codex-rs/tui/frames/hbars/frame_24.txt create mode 100644 codex-rs/tui/frames/hbars/frame_25.txt create mode 100644 codex-rs/tui/frames/hbars/frame_26.txt create mode 100644 codex-rs/tui/frames/hbars/frame_27.txt create mode 100644 codex-rs/tui/frames/hbars/frame_28.txt create mode 100644 codex-rs/tui/frames/hbars/frame_29.txt create mode 100644 codex-rs/tui/frames/hbars/frame_3.txt create mode 100644 codex-rs/tui/frames/hbars/frame_30.txt create mode 100644 codex-rs/tui/frames/hbars/frame_31.txt create mode 100644 codex-rs/tui/frames/hbars/frame_32.txt create mode 100644 codex-rs/tui/frames/hbars/frame_33.txt create mode 100644 codex-rs/tui/frames/hbars/frame_34.txt create mode 100644 codex-rs/tui/frames/hbars/frame_35.txt create mode 100644 codex-rs/tui/frames/hbars/frame_36.txt create mode 100644 codex-rs/tui/frames/hbars/frame_4.txt create mode 100644 codex-rs/tui/frames/hbars/frame_5.txt create mode 100644 codex-rs/tui/frames/hbars/frame_6.txt create mode 100644 codex-rs/tui/frames/hbars/frame_7.txt create mode 100644 codex-rs/tui/frames/hbars/frame_8.txt create mode 100644 codex-rs/tui/frames/hbars/frame_9.txt delete mode 100644 codex-rs/tui/frames/openai/frame_000.txt delete mode 100644 codex-rs/tui/frames/openai/frame_004.txt delete mode 100644 codex-rs/tui/frames/openai/frame_008.txt delete mode 100644 codex-rs/tui/frames/openai/frame_012.txt delete mode 100644 codex-rs/tui/frames/openai/frame_016.txt delete mode 100644 codex-rs/tui/frames/openai/frame_020.txt delete mode 100644 codex-rs/tui/frames/openai/frame_024.txt delete mode 100644 codex-rs/tui/frames/openai/frame_028.txt delete mode 100644 codex-rs/tui/frames/openai/frame_032.txt delete mode 100644 codex-rs/tui/frames/openai/frame_036.txt delete mode 100644 codex-rs/tui/frames/openai/frame_040.txt delete mode 100644 codex-rs/tui/frames/openai/frame_044.txt delete mode 100644 codex-rs/tui/frames/openai/frame_048.txt delete mode 100644 codex-rs/tui/frames/openai/frame_052.txt delete mode 100644 codex-rs/tui/frames/openai/frame_056.txt delete mode 100644 codex-rs/tui/frames/openai/frame_060.txt delete mode 100644 codex-rs/tui/frames/openai/frame_064.txt delete mode 100644 codex-rs/tui/frames/openai/frame_068.txt delete mode 100644 codex-rs/tui/frames/openai/frame_072.txt delete mode 100644 codex-rs/tui/frames/openai/frame_076.txt delete mode 100644 codex-rs/tui/frames/openai/frame_080.txt delete mode 100644 codex-rs/tui/frames/openai/frame_084.txt delete mode 100644 codex-rs/tui/frames/openai/frame_088.txt delete mode 100644 codex-rs/tui/frames/openai/frame_092.txt delete mode 100644 codex-rs/tui/frames/openai/frame_096.txt create mode 100644 codex-rs/tui/frames/openai/frame_1.txt create mode 100644 codex-rs/tui/frames/openai/frame_10.txt delete mode 100644 codex-rs/tui/frames/openai/frame_100.txt delete mode 100644 codex-rs/tui/frames/openai/frame_104.txt delete mode 100644 codex-rs/tui/frames/openai/frame_108.txt create mode 100644 codex-rs/tui/frames/openai/frame_11.txt delete mode 100644 codex-rs/tui/frames/openai/frame_112.txt create mode 100644 codex-rs/tui/frames/openai/frame_12.txt create mode 100644 codex-rs/tui/frames/openai/frame_13.txt create mode 100644 codex-rs/tui/frames/openai/frame_14.txt create mode 100644 codex-rs/tui/frames/openai/frame_15.txt create mode 100644 codex-rs/tui/frames/openai/frame_16.txt create mode 100644 codex-rs/tui/frames/openai/frame_17.txt create mode 100644 codex-rs/tui/frames/openai/frame_18.txt create mode 100644 codex-rs/tui/frames/openai/frame_19.txt create mode 100644 codex-rs/tui/frames/openai/frame_2.txt create mode 100644 codex-rs/tui/frames/openai/frame_20.txt create mode 100644 codex-rs/tui/frames/openai/frame_21.txt create mode 100644 codex-rs/tui/frames/openai/frame_22.txt create mode 100644 codex-rs/tui/frames/openai/frame_23.txt create mode 100644 codex-rs/tui/frames/openai/frame_24.txt create mode 100644 codex-rs/tui/frames/openai/frame_25.txt create mode 100644 codex-rs/tui/frames/openai/frame_26.txt create mode 100644 codex-rs/tui/frames/openai/frame_27.txt create mode 100644 codex-rs/tui/frames/openai/frame_28.txt create mode 100644 codex-rs/tui/frames/openai/frame_29.txt create mode 100644 codex-rs/tui/frames/openai/frame_3.txt create mode 100644 codex-rs/tui/frames/openai/frame_30.txt create mode 100644 codex-rs/tui/frames/openai/frame_31.txt create mode 100644 codex-rs/tui/frames/openai/frame_32.txt create mode 100644 codex-rs/tui/frames/openai/frame_33.txt create mode 100644 codex-rs/tui/frames/openai/frame_34.txt create mode 100644 codex-rs/tui/frames/openai/frame_35.txt create mode 100644 codex-rs/tui/frames/openai/frame_36.txt create mode 100644 codex-rs/tui/frames/openai/frame_4.txt create mode 100644 codex-rs/tui/frames/openai/frame_5.txt create mode 100644 codex-rs/tui/frames/openai/frame_6.txt create mode 100644 codex-rs/tui/frames/openai/frame_7.txt create mode 100644 codex-rs/tui/frames/openai/frame_8.txt create mode 100644 codex-rs/tui/frames/openai/frame_9.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_000.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_004.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_008.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_012.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_016.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_020.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_024.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_028.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_032.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_036.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_040.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_044.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_048.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_052.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_056.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_060.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_064.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_068.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_072.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_076.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_080.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_084.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_088.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_092.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_096.txt create mode 100644 codex-rs/tui/frames/shapes/frame_1.txt create mode 100644 codex-rs/tui/frames/shapes/frame_10.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_100.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_104.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_108.txt create mode 100644 codex-rs/tui/frames/shapes/frame_11.txt delete mode 100644 codex-rs/tui/frames/shapes/frame_112.txt create mode 100644 codex-rs/tui/frames/shapes/frame_12.txt create mode 100644 codex-rs/tui/frames/shapes/frame_13.txt create mode 100644 codex-rs/tui/frames/shapes/frame_14.txt create mode 100644 codex-rs/tui/frames/shapes/frame_15.txt create mode 100644 codex-rs/tui/frames/shapes/frame_16.txt create mode 100644 codex-rs/tui/frames/shapes/frame_17.txt create mode 100644 codex-rs/tui/frames/shapes/frame_18.txt create mode 100644 codex-rs/tui/frames/shapes/frame_19.txt create mode 100644 codex-rs/tui/frames/shapes/frame_2.txt create mode 100644 codex-rs/tui/frames/shapes/frame_20.txt create mode 100644 codex-rs/tui/frames/shapes/frame_21.txt create mode 100644 codex-rs/tui/frames/shapes/frame_22.txt create mode 100644 codex-rs/tui/frames/shapes/frame_23.txt create mode 100644 codex-rs/tui/frames/shapes/frame_24.txt create mode 100644 codex-rs/tui/frames/shapes/frame_25.txt create mode 100644 codex-rs/tui/frames/shapes/frame_26.txt create mode 100644 codex-rs/tui/frames/shapes/frame_27.txt create mode 100644 codex-rs/tui/frames/shapes/frame_28.txt create mode 100644 codex-rs/tui/frames/shapes/frame_29.txt create mode 100644 codex-rs/tui/frames/shapes/frame_3.txt create mode 100644 codex-rs/tui/frames/shapes/frame_30.txt create mode 100644 codex-rs/tui/frames/shapes/frame_31.txt create mode 100644 codex-rs/tui/frames/shapes/frame_32.txt create mode 100644 codex-rs/tui/frames/shapes/frame_33.txt create mode 100644 codex-rs/tui/frames/shapes/frame_34.txt create mode 100644 codex-rs/tui/frames/shapes/frame_35.txt create mode 100644 codex-rs/tui/frames/shapes/frame_36.txt create mode 100644 codex-rs/tui/frames/shapes/frame_4.txt create mode 100644 codex-rs/tui/frames/shapes/frame_5.txt create mode 100644 codex-rs/tui/frames/shapes/frame_6.txt create mode 100644 codex-rs/tui/frames/shapes/frame_7.txt create mode 100644 codex-rs/tui/frames/shapes/frame_8.txt create mode 100644 codex-rs/tui/frames/shapes/frame_9.txt delete mode 100644 codex-rs/tui/frames/slug/frame_000.txt delete mode 100644 codex-rs/tui/frames/slug/frame_004.txt delete mode 100644 codex-rs/tui/frames/slug/frame_008.txt delete mode 100644 codex-rs/tui/frames/slug/frame_012.txt delete mode 100644 codex-rs/tui/frames/slug/frame_016.txt delete mode 100644 codex-rs/tui/frames/slug/frame_020.txt delete mode 100644 codex-rs/tui/frames/slug/frame_024.txt delete mode 100644 codex-rs/tui/frames/slug/frame_028.txt delete mode 100644 codex-rs/tui/frames/slug/frame_032.txt delete mode 100644 codex-rs/tui/frames/slug/frame_036.txt delete mode 100644 codex-rs/tui/frames/slug/frame_040.txt delete mode 100644 codex-rs/tui/frames/slug/frame_044.txt delete mode 100644 codex-rs/tui/frames/slug/frame_048.txt delete mode 100644 codex-rs/tui/frames/slug/frame_052.txt delete mode 100644 codex-rs/tui/frames/slug/frame_056.txt delete mode 100644 codex-rs/tui/frames/slug/frame_060.txt delete mode 100644 codex-rs/tui/frames/slug/frame_064.txt delete mode 100644 codex-rs/tui/frames/slug/frame_068.txt delete mode 100644 codex-rs/tui/frames/slug/frame_072.txt delete mode 100644 codex-rs/tui/frames/slug/frame_076.txt delete mode 100644 codex-rs/tui/frames/slug/frame_080.txt delete mode 100644 codex-rs/tui/frames/slug/frame_084.txt delete mode 100644 codex-rs/tui/frames/slug/frame_088.txt delete mode 100644 codex-rs/tui/frames/slug/frame_092.txt delete mode 100644 codex-rs/tui/frames/slug/frame_096.txt create mode 100644 codex-rs/tui/frames/slug/frame_1.txt create mode 100644 codex-rs/tui/frames/slug/frame_10.txt delete mode 100644 codex-rs/tui/frames/slug/frame_100.txt delete mode 100644 codex-rs/tui/frames/slug/frame_104.txt delete mode 100644 codex-rs/tui/frames/slug/frame_108.txt create mode 100644 codex-rs/tui/frames/slug/frame_11.txt delete mode 100644 codex-rs/tui/frames/slug/frame_112.txt create mode 100644 codex-rs/tui/frames/slug/frame_12.txt create mode 100644 codex-rs/tui/frames/slug/frame_13.txt create mode 100644 codex-rs/tui/frames/slug/frame_14.txt create mode 100644 codex-rs/tui/frames/slug/frame_15.txt create mode 100644 codex-rs/tui/frames/slug/frame_16.txt create mode 100644 codex-rs/tui/frames/slug/frame_17.txt create mode 100644 codex-rs/tui/frames/slug/frame_18.txt create mode 100644 codex-rs/tui/frames/slug/frame_19.txt create mode 100644 codex-rs/tui/frames/slug/frame_2.txt create mode 100644 codex-rs/tui/frames/slug/frame_20.txt create mode 100644 codex-rs/tui/frames/slug/frame_21.txt create mode 100644 codex-rs/tui/frames/slug/frame_22.txt create mode 100644 codex-rs/tui/frames/slug/frame_23.txt create mode 100644 codex-rs/tui/frames/slug/frame_24.txt create mode 100644 codex-rs/tui/frames/slug/frame_25.txt create mode 100644 codex-rs/tui/frames/slug/frame_26.txt create mode 100644 codex-rs/tui/frames/slug/frame_27.txt create mode 100644 codex-rs/tui/frames/slug/frame_28.txt create mode 100644 codex-rs/tui/frames/slug/frame_29.txt create mode 100644 codex-rs/tui/frames/slug/frame_3.txt create mode 100644 codex-rs/tui/frames/slug/frame_30.txt create mode 100644 codex-rs/tui/frames/slug/frame_31.txt create mode 100644 codex-rs/tui/frames/slug/frame_32.txt create mode 100644 codex-rs/tui/frames/slug/frame_33.txt create mode 100644 codex-rs/tui/frames/slug/frame_34.txt create mode 100644 codex-rs/tui/frames/slug/frame_35.txt create mode 100644 codex-rs/tui/frames/slug/frame_36.txt create mode 100644 codex-rs/tui/frames/slug/frame_4.txt create mode 100644 codex-rs/tui/frames/slug/frame_5.txt create mode 100644 codex-rs/tui/frames/slug/frame_6.txt create mode 100644 codex-rs/tui/frames/slug/frame_7.txt create mode 100644 codex-rs/tui/frames/slug/frame_8.txt create mode 100644 codex-rs/tui/frames/slug/frame_9.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_000.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_004.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_008.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_012.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_016.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_020.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_024.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_028.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_032.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_036.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_040.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_044.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_048.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_052.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_056.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_060.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_064.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_068.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_072.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_076.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_080.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_084.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_088.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_092.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_096.txt create mode 100644 codex-rs/tui/frames/vbars/frame_1.txt create mode 100644 codex-rs/tui/frames/vbars/frame_10.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_100.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_104.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_108.txt create mode 100644 codex-rs/tui/frames/vbars/frame_11.txt delete mode 100644 codex-rs/tui/frames/vbars/frame_112.txt create mode 100644 codex-rs/tui/frames/vbars/frame_12.txt create mode 100644 codex-rs/tui/frames/vbars/frame_13.txt create mode 100644 codex-rs/tui/frames/vbars/frame_14.txt create mode 100644 codex-rs/tui/frames/vbars/frame_15.txt create mode 100644 codex-rs/tui/frames/vbars/frame_16.txt create mode 100644 codex-rs/tui/frames/vbars/frame_17.txt create mode 100644 codex-rs/tui/frames/vbars/frame_18.txt create mode 100644 codex-rs/tui/frames/vbars/frame_19.txt create mode 100644 codex-rs/tui/frames/vbars/frame_2.txt create mode 100644 codex-rs/tui/frames/vbars/frame_20.txt create mode 100644 codex-rs/tui/frames/vbars/frame_21.txt create mode 100644 codex-rs/tui/frames/vbars/frame_22.txt create mode 100644 codex-rs/tui/frames/vbars/frame_23.txt create mode 100644 codex-rs/tui/frames/vbars/frame_24.txt create mode 100644 codex-rs/tui/frames/vbars/frame_25.txt create mode 100644 codex-rs/tui/frames/vbars/frame_26.txt create mode 100644 codex-rs/tui/frames/vbars/frame_27.txt create mode 100644 codex-rs/tui/frames/vbars/frame_28.txt create mode 100644 codex-rs/tui/frames/vbars/frame_29.txt create mode 100644 codex-rs/tui/frames/vbars/frame_3.txt create mode 100644 codex-rs/tui/frames/vbars/frame_30.txt create mode 100644 codex-rs/tui/frames/vbars/frame_31.txt create mode 100644 codex-rs/tui/frames/vbars/frame_32.txt create mode 100644 codex-rs/tui/frames/vbars/frame_33.txt create mode 100644 codex-rs/tui/frames/vbars/frame_34.txt create mode 100644 codex-rs/tui/frames/vbars/frame_35.txt create mode 100644 codex-rs/tui/frames/vbars/frame_36.txt create mode 100644 codex-rs/tui/frames/vbars/frame_4.txt create mode 100644 codex-rs/tui/frames/vbars/frame_5.txt create mode 100644 codex-rs/tui/frames/vbars/frame_6.txt create mode 100644 codex-rs/tui/frames/vbars/frame_7.txt create mode 100644 codex-rs/tui/frames/vbars/frame_8.txt create mode 100644 codex-rs/tui/frames/vbars/frame_9.txt diff --git a/codex-rs/tui/frames/blocks/frame_000.txt b/codex-rs/tui/frames/blocks/frame_000.txt deleted file mode 100644 index 2130f9840c..0000000000 --- a/codex-rs/tui/frames/blocks/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒▒▒██████████▒▒ - █▒█░▓█ ██░▒▒░▓▓▓░░ █░███▒ - ▒▓░▒█ █░█▒░██░░█▒█░ █████▒ █▒ - ██░▓██▒██▓██ ▓░░ ██▓▒ ██ - ▒█░▓██▒▓▓ █ █░█▒██ - █░░▓▓█▓░ █▒█░░▒▒▒ - ▓▓░▓ ░█ ░ ▒▒▒█ ▒▓▒░█▒░ - █▓░░█ ░░ █▒▒█░▓░░ ░█▒▒░█▒░ - ██░░▒░█ ░█▓▒▒▒▒▓░ ███░▒▒█ - ░▒ ░░▒░░ █▒░█▒▓░░▒▓ ▓░░░░ ░ - ▓░▓░ ▒░ █▒▓▓ █░▓ ░░░▓░ - ▒▒ ▓░ █▒▓░░ ▓█ ▒░░░░ - ░░░░ ▓ █░▓▓ ▓░░ ▒▒▒█▒██████████ ░▓▓░ ░ - █░▓ ░█ ▒▓░░██ ▓█░ ▓░░▒▒██████ ░▓▒░▒░ - ▒▓░▒▓ ░▒ █░▓░ ▒░░ ░ ▓▓▓▓▓▓ ░ ░░█░░ - ▒▒░░▒▒░█ ████▓ █▓░▓▓ ▓▓ - ▒▒▒░ ▒▒▒ ▓█▓█▓░▓▓ - ▒░░░█ █░▒▒ ▒░▒█░█▒░█ - ████░█ ████ ▓▒██░███▓▓█ - ░█░░█ ░▒███▒░█▒▒███████░█░███▒██░ - █ ███▓█░░█▒░▓ ██▓░░▒██ ▒██ - ███▓░█░░▓▒▒▒▒▒▒██▓██░ - ░░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_004.txt b/codex-rs/tui/frames/blocks/frame_004.txt deleted file mode 100644 index 4d4a138a1e..0000000000 --- a/codex-rs/tui/frames/blocks/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒▒▓██████████▒▒ - █▒▓░▓█ ██ ▒█░▓▓▓ █ █░ ██▒ - ▒▓░░█░█░▓▒░██░░█▒░░ ████▓▒ █▒ - █░█▓██▒█░▓█ █ █▒▓▒ ██ - ▒█░▓█ ▒▓▓█ ███░█▒██ - █░░▓▓▒▓░ ▒▓░░▒▒▒ - ▓░░█ ░█ ▒▓ ░▒▒█ █▓█░██░ - █▓░░█▒░░ █▒▒▒▒▓▒▓ ▓▒█░░▒░ - ██░░▓░█ ░░░░▒▒▒▒ ░ ██░░▒█ - ░█ ░░ ░ █▒░██▒▓░ ░░░░ ░ - █░▓░█▒░ █▒▓░█ ▓█▓ ▒░░░█░ - ▒▓ █░█ ▒▓░░ ▓▓█░ ░░ ░ - ░░░░█ █▒ ▓░▓▓▓ ▓▓░░ ▒▒▒█▒██▒███████ █ ▓░ ░ - █░█ ░▒ ▓░░███▓█ █ ░▒██ ███ █ ░▓▒░▒░ - ▒█░▒▒ ░█ █░▓█ ▒░ ▓██▓██▒░░░▓▒▒██ ▓▓▓░░░░ - ▒▒▒░█▒░▒ ████ ░ █▓░▓░ ▓▓ - █▒▒░▒ ▒█▒ ▒█▓█▓█▓▓ - ▒▒░░█▓█▓▒▒ ▒▓▓█░█▒░█ - ███░░▒ ████ ▒▒██░██░░▓█ - █░█░░█ ████░░█▒▒██████░░▓░██ ▒██░ - ░ ███▓▒▓░░▓█░ ███░█▒██ █▒██ - ██░░██▒▓▒▒▒▒▒▒██▓██░ - ░░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_008.txt b/codex-rs/tui/frames/blocks/frame_008.txt deleted file mode 100644 index 777c028bf1..0000000000 --- a/codex-rs/tui/frames/blocks/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒▒▒██████████▒▒ - ▒▒▓░██ ░█░▒█░▓▓▓ ▒ █░ ██▒ - ▒▓░░███▒▓▓███░█▒▒░░ ██▒█▓▒ ▒█ - █░░█░ ▒▒█░█ ▓ █ █▒▓▒ ██ - ██░▓▓░█░█ █▒█░████ - ▓░░█ ▒░█ ██▒█ █▒▒░░▒▒▒ - ▓░▓███░ █░ █▒█▓ ▒█░█▒▒ - ▓░▓░ █░ ▒░ ▒ ██ ▒▒░▓▒░ - ░░░▒ ░░░ ░░▓░█▒▒ ▒█░█░░ - ░░░░ ░░█ █▒ ░▒░▒ █ ▒░░ ░ - ░░▒░ ░ █░░▓ ▓░▓ ░░░▒░ - █░▓▓ ▒█ ▒█░░░ ▒░▒ ░ ░░░░░░ - ██░░ ░░ ▓▓▓█░ ░▓ ▓▒█▒█▒██▒███████ ▒█░░ ░ - █░▒░ ▓░ ▒░░▓░▓▒░█ ▓▒░░██████▒ ░▒▒░▒░ - ░▒░▒ ▒▒▒ ▒ █▓▓ ██ ▒▒█░██░░░░▓▒▒▓█ ██░░░▓█ - ▒░░▓ ▒▒▒ ▒███ ▓ ▓▓██▓ - ▓░░▒ █░░▒ ▒▓▓█▓███ - ▓█░░▒ ▒██▒ ▒▓░███▒░█ - ▒ ▒▒█▒ ▒░███▒▓░ ▒▒██░██░░▓█ - ░█░█▓ ██░██░░█▒▒███████░█░██ ▒▒█░ - ░░░██▒▒░░█▒█▓░░█░░░▒██ █▒░█ - ▒█░░░█▒▒▒▒▒▒▒▒██▓██░ - ░░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_012.txt b/codex-rs/tui/frames/blocks/frame_012.txt deleted file mode 100644 index 98ac6c4266..0000000000 --- a/codex-rs/tui/frames/blocks/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒▒███████▒██▒ - ▒█▓░████ ▒▒██▒ ▓░▒ █░███▒ - ▒█░▓░█░█▒▓██░░█▒▒█████▒▒▓█▒█ ██ - █▓█░█▒▒░█░█ ▓ █░██▒█ █▒ - ▒░▓░ ▓▓██ ▓▓ █░█░▒ ▒ - ▓░░▒ ░▓█ ███▒ ░█░ ▒▒▒ - ▓░░▓▒░░░ ▓▒░████▓ █▒█░▒▒██ - ▓░░▓▒░█▓ ▒█▒░▒▒▒▒▒ █▓░█▒▒▒ - ░░█░░░█░ ▒█▒░░▒▒ ▒▒ ▒█░ ▒░ - ░░█ █░ ▒▒█░░░██▒ ░░▓ ▓█ - ▒░░ ░░ █▓▒░░ ▓░ ░░░ ░░ - ░░░ ░░█ █░░█ ▒█▓▒ ░░░░░░ - ██░ ░░█ ▓▒▓░▓ ░█▓ ██▒▒▒██████████ ░░░ ░░ - ░▒ ░▓ ░░▓█░█░█ ░ ░░▓███ ████ ▒░ ▒░█░ ░ - ░░░ █▓░ █░░ █▓░░█ ░▒█▓████▓░░░░▓▒▒█░▒▓░░▓▓ - ░░▒ █▓▒ ████ ▒▓▓▓▓▓░ - ▒░▒ ███ ▓░█▓█▓░ - ▒░░█ ████▒ ▒█░▓▓ ▒▓█ - █░░░▒ █████▒▒ ▒▓█░▒▓░▓▓▓░ - ░ ░░▒ ██░█░░██▒▓███████░░░░█░▒▒█░ - ███▒▓▒ ██▒░░░░░░████░ ▒██ - █ ███▓▒▒▒▒▒▒▒▒█▒▓██░ - ░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_016.txt b/codex-rs/tui/frames/blocks/frame_016.txt deleted file mode 100644 index ca0e62297b..0000000000 --- a/codex-rs/tui/frames/blocks/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒███████████▒ - █▒▓█░██ ▒▒▓░▒██▒ █░ ███▒ - ▓▓▓█ ▒▒▓███░░█▒▒██░░░▓▒▒▒ ██▒█ - ▒▓██░█▓████ ░ ░██░▒█▒░▓█▒▒ - ▓██▓░░███ █░░░▓▒█▓ - ▒░░▓▓░█ ███ █░░█ ███ - ▒░░░▓░▓█ ░░ ▒▒░█ ▒░▓ ▒▒▒ - ░░░▓░ █░▒▓ ██▒▒ █░░ ▓░▒ - ░▓▓░░▓ █░░▒░▒▒█▒▒ █░▓ █░█ - ░▓▓░░ ▒▒░░░▒█▒▒▓ █░░ ░░█ - ░░░ ░ ░ █░░ ▓█▓░█ ░░ ▓▒ - ░░▒ ░ ▓ ▓█▓▓█░█ █ ░ ▓▒ - ░▓ ░░░ ▒▓██▓░░█ ████▒▒█████▒███ █░█░░░ - █░▓░▓▒█ █░ ▓▓▒█▓░ █▓███ ▓ ███░ ▒░░█▓░ - █▒█ ░▒░▒ ██▒▓▒▓█ ░▒██████░░▓░░░░█ ▓▒ ▒▒░ - ▒▒█ ▒▒█▒ ████░ ▒░▒░▓ ██ - █▒█ ▒ ░█ █░█░█▓░█ - ░▓▒ ▒█░█▒ ▒█░░███░█ - █░▓▒ ▒█░░█▒▒▓ ▒▓▓░░█░▒▓▓ - █░░█▒ █░░░█░██▓▓███████░░░██ ▒██ - ░██▒▒▒ ░████░░░░░░███ ▒██▓ - ░█▒░▓█▒▒▒▒▒▒▒▒█▒▓██ - ░ ██ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_020.txt b/codex-rs/tui/frames/blocks/frame_020.txt deleted file mode 100644 index e3396542a4..0000000000 --- a/codex-rs/tui/frames/blocks/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒▒█▒███████▒▒▒ - █▒▓░██ ▒▒▒▓▓█▒▒███████▓▓▒ - █▓█░ █▒▓▒█░▓██▒▒██▓█░██▒ ░█▒▓░ - ██░░▒▓▓████ ▓▒░▒▒ ████▒ - ██ ▓███▓ ░█ █░▒█▒▒▒█ - ▓░ ▒░█▓▒ ██ ▒▓ █▒▓█ - ▓ █░░░ ▓ ▒ ░ ░▒▒ ░█▒▒ - ▓░ █░██░ ░▓▓██▒▒▒ ▒▒ ░▒░█ - ▒██▒░░▓ ░▒░█▒ ░▒ ░█ ▓░█ - ░ ░░░░ █░▓███▒▒▒ ░ ░█░░ - ░░█░░▒ ░▒▒░█ ▓░░█ ░░▒░▓ - ░▓█░░▒▓ █ ▓ ▓▓█▓░ ░▒ ░░ - ▒░█░░░▒ ▓▓▓▒▓░░▓ ▒▓████▒▒▒▒▒▒▒▒█▒ ░▒▒░░ - ██▒▒░▓▒▓ ▒███▓██ ███████ ████░▓ ▒░▓░░ - ░▒▒░▒ ░ ▒ ▓█▓░ ░██████░░▒░░█░▓ ▒▒▒░▒█ - ░▒ ░▒▓▒ ░░ ▒█▓▓▓▓ - ░▒█▒███▒░ █▓░░█▒▓ ░ - ▒░██████▒ ▒██▓░░░▓█ - █░▓▒█▒▓░███▒▓ ▒█▓█▒░░██ - █░█ ██░░░░███████████░░███░▓███ - ███▒▒ ███████░▓▓▒█ ░ ▒███▒░ - ██░░██▒▒▒▒▒▒▒██████ - ░ ██ ░░ - - diff --git a/codex-rs/tui/frames/blocks/frame_024.txt b/codex-rs/tui/frames/blocks/frame_024.txt deleted file mode 100644 index 4e35e58f23..0000000000 --- a/codex-rs/tui/frames/blocks/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒█▒█▒█████▓▒▒▒ - ▒▓▓░ ░ █ ██ ▒██░████▓█▒ - ▒▓ ▒███ ▓██▒▒██▒▓█▒▓ ░ ████ - ▓█ ███▒██▒█ ▒░█▒█▒ ██▒░▒ - ██ ▒▓█ █▒ ▓██▒ ▒█▒▒▒ - ▓ ▓▓░█ ▓█▒█ ████▓▒█░ - ░ ▓▓█▒ ▒█▒░ █▒█ ░▒▒░ - ░ ░▓▓▒ ░░ ▒██ ░░ ░▒▓░ - █░ █░ ▒ ░▒█▒▒ ▓▒███░█▓ - ░▓░░░▓ ░▓▒ █▒▒ ██░ ░▒ - ░▓░░▒█ ▒░ █▒█ ▓▓░░░▒ - ░▒░█░░ ▒█ ▒█ ▒░░░░░ - ░▓█▓░█ ░▓░█ ▓▓ ▒▓███▒▒▒█▒█▒▒█▒ ▒ ░░░░ - ░█░█▒░ ▒░ ▒░█ ░▓▒▒██████████░▓█ ░░ ░▓░▓ - ░▓██▒▒▒ ▒▒█▓░ ███▒██▒▒▒███░▓ ▒░▓█▒█ █ - ░▒██▒██ ▓░▒█▓ ▓ - █░▒██▒ ▒ ▒█▒░█ █ - ░▒ ▒ ███▒ ▓▓██░▓▒▓ - █░▒ ░▒▒▓██▒▒ ▒██▒█ ▓█▒█░ - █░▒▒ ▒░██░░▒██▓▒▒▒███████▓▓▓████ - █░█▒ ████░███░███░████▓░█░ - ░███▒▓▓▒▒▒▒▒▒███░██ - ░ ██ ░░░ - - diff --git a/codex-rs/tui/frames/blocks/frame_028.txt b/codex-rs/tui/frames/blocks/frame_028.txt deleted file mode 100644 index 3a4eab12fb..0000000000 --- a/codex-rs/tui/frames/blocks/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒█▒░▓█████▓▒▒▒ - █▒██░ ░██░█▒░▓ - ▒▓█░ ▒███ ░░█▒▒▒█▒█▒ ░▒██▒██ - ▒▓ ▒██ █▓ ░▒█ ██▓▒██ - ███▒▓█ █▒ ▒░█ ▓▒▒▒▒▒ - ░▓▓▓▓ ▒ ██ █░█░▒▒░█▒ - ░ ▓░█▓ ░ ███ █▒██▒░▓▒ - ▓░░▓█ ▒ █▒█▒█▓ ██▓▒█▒▓░ - ░▒▒░▓▓ ▒▒▒▒▒ ██ ░ ░░▒ - ░ ▓█░ █▒███▒█ ░░ ░░ █ - ░▓░░░░█ ░ ░ ▓▒█▓ ▓ ▒ ░░▓ - ░ ░░░▓ ░░████ █ ░ ░░░▓ - ░░ ░░▒ ███ ██▓▒█▒███▒▒▒██▒█▓ █ ▒░░▓ - ░ ░░ ░ ░▓░▓ ▓░ █▓▓▓█▒▒▒▓▓▓█▒░█ ░█░░▓ █ - ░▒▒▓▓ ▒█░ █▓▓▓░▒▒▒▒▒▒▒█ ▓▓▒░▓ ▓ - ░▒▒█▒█ ▒░ ░ █ ▓ - ░▒▒░░█▒ █░▓▓░█ █░ - ░█▒▓██ ▒▓█▒▓░▓ ▓░ - █░▒█▓░░█ ▒ ▒▒██░░█ █▒█ - █░▓ ░█░░█░▒▓█▒▒████░░░█░█▓░░▒▓░ - █░██░░░░██████░▒█ █▒▒▓▓▒▓█ - █░██░░▒░░░░▒██░░ █ - ░ ██ ░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_032.txt b/codex-rs/tui/frames/blocks/frame_032.txt deleted file mode 100644 index 86a5d93425..0000000000 --- a/codex-rs/tui/frames/blocks/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒██▒█▒▒███▓▓▒▓ - ▒▓▓█ █░▒▒██▒ - ▒▓█░▒███ █░█▒▒████ ░▒███ █ - ▒░█▓░██▒██░▓ ░▒█ ▒▒▒ █ - ██▒░█ ▓▓ ░█ ░▒█ █▒ - ▓██░█▓▒ ▒ ▓░▒ ▒▒█▒░█ - ▓█▓░█░▓░ ░▒▓▒ ▓▒█▒ ░█░▒ - ▒░▒▓█ ▓ ▓▒▒█▒ █ █ ▒▒▒ - ░█▒░ █ ▒█▒▒▒▒▒ ▒█▒█░▓▒░ - ░ ░░ ░ ░▒▓███▓ ░█▒█░█▒▓ - █▒░░██ ▒▒░▓█▓▓▒▓ ░░░▓ ░░ - ▓█░░▒ ██▓██▓░█ ▓ ░░░░█ - ░░░░ ░ ▒░░▒░░ ▒██▒░▒█▒▒▒▒█ ░█░█░░ - ░█▓░ ▒ █▒▒░▓ ░▒███▓▒▒▓▒▒▒▓ ▓ ▒░░░░░ - █░░█░ ████▓▒░▓░▒░█ ▓░▓░ ▓ - ░▓▒▓▒ ░ ░░ ▓█░▓▓ ▓ - ░▒▒░░▓▒ ▓█▒▓░▓ █░ - ░░██▒▒█ ▒░ █▓ ▓▓█░ - █▓▒▒████░ █░█░▓██░▒▓ - █░░████▒░█▓░▓█████░░█░▓▓░▒ █ - █░░░░█░ ███████ ░▓▒██▒▒▓░ - ░██░▓▒▒▒▒▒▒███▓█ ▓█ - ░ █ ░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_036.txt b/codex-rs/tui/frames/blocks/frame_036.txt deleted file mode 100644 index 2726923335..0000000000 --- a/codex-rs/tui/frames/blocks/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒████▓███▓▒▒▓ - ▒▒██ ▒▓▓▓ █ █░██░▒█ - █░█▓▓████ █▒██░█ ▓▒█ ▒▒ - ▒░█░▓█▒▒█ ██ █░▒░█▒ - █▓█░█ ░▒ ▒▒██ ▒▒ - █▓█▓▓ ▒ ▒ █▒░▒▓█▒ - ░█▓▓ ▓▒▒▒█ ▒ ▒▒▒█▒▒ - ░░░░ ▒▒█▓█▒██ ▓▒▒ █▒▒░ - ░░▒░ ███▓▒█▒ ▓ ▒▒ ▒▒▓▒ - ░ ░█ ▓ ░░█▓▓▒▒▓ ▒ ░░██░░ - ░ ▒ ░▒▒ █▓▒▓▓ ░ ░░░ ░░ - ░▒▒▒ █░▓ ▓██ ░ ▒░░░█░ - ░▓▓█ ░ ██▓░ ▓▒██████▒█▒ █░░░░░░░ - ░░▓░▒█ █ ▓ ░█████████▒▒ ▓ ░█░░░░ - ░▒▓░ ░ ▒█████░▒▒▒░█ ░ ░█░░░▒░ - ░█ ░ ░ ░░░░░ ▒▓ ▓█▓ ░ - ▒░░░▓ ▒ █░░░ ▓ - ▒░░▒▒▒█▓ ██ ▓ █░ - █░░█░▒▒█ ▒░███▒▓█ ▓ - ▒░░██▓█░█▒█▓▒███░░░░█▓░▒ █ - ██▒ ████░█░███░▓▒▓██▒██ - ██▓▒▒▒▒▓▒▓████▒▓█░ - ░░ █░ - - diff --git a/codex-rs/tui/frames/blocks/frame_040.txt b/codex-rs/tui/frames/blocks/frame_040.txt deleted file mode 100644 index 4c886c2ca1..0000000000 --- a/codex-rs/tui/frames/blocks/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒██████▓██▒▒▒ - █▓█ ▒▓▒▒▒███░░▓█░██▒ - █░ ▒████ ░▒██▓▒ ░█▒ ░▒▒ - ▓ ▓░ ░▓█ ██ ▒ █▒ - ░▒█░░ ▓█▓░█ ░░ - ░░█░ ▒▒█▒ █▓▒█ ▒░ - ▓▒▓░ ▒▒░░▒ █▓█▒▒▒█▒ - ░░░░ ░▒▒ ░▒ █ ▒█░░ ▒▒ - ▒ ░░ ▒▒▒ ▒▒█ ▒░▒░░░░░ - ░░░░ ▓░▒█░▒▒▒█ ░▒░▓██ - ▓░░░ ▒░▒▓▒░▓█ ░▓░░░░░░ - ▒▓░░ ▒░▓▓ ▓ ░ ░ ░░░░░░ - ░ ░█ ▒▓░▓ █▒▒████████ █░░░▒█▓░ - █▓▓█ ▓ ██████████░░ ░ ░ ░░░▒ - ░░▓█ ░████▒░▒▒▓░ ▓█░ ░░░░░ - ░▓▓░██ ░ ░░░░░ ░ ▒█░░░░█ - ░░▒▒ █▒ ░░░░▓░░▓░ - ░▒██▒█▒ ▒░░▓▓▓█ ░ - ░░█░▒░█ ██░█▓▓▒ ▒▓ - █▒ █▒▓█░█████▒██ ██▓█░ ██ - █▒ ██░░░░██░█▓▒█▒ ██ - ██▓▒▓█▒▒███▓█▒▓█ - ░ ░░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_044.txt b/codex-rs/tui/frames/blocks/frame_044.txt deleted file mode 100644 index 3516e0c22e..0000000000 --- a/codex-rs/tui/frames/blocks/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒██▒██▒███▒▒▒ - █▓█▒████ █░█░▓ ██▒ - ▒░░▓███ ░██▓▒█▒██▓ █ - ██▓█▓ ░█▒▒ ▒▒█ - █▒█▓░ ▒▒░▓█ ░█ - ▓░█ ▒▒█ ▒█▒░▒ ▓█ - ░▓▓ █░▒█ ▓▒▒▒█▒▒ - ░ ░ ▒░▒▓▒▒█ ▒█ ░░ ░ - █▒▒░ █░█▓▒▒░▒ ▓▒░░░ ░ - ░░█ ▒▒▒░█░█ ░▒▓░▓ ▓ - █░ ▒▓░▓█ ░ ░░░█░░░ - ▓░ ░ ▓█▓░▓ ░░░░░░░░ - ░░▓░ ▒░ ▓░ ▒▒████████ ░░░░▓█░░ - █░░ ░ ▓░▓ ████████▒█▓░ ▒░█░░░ - ░▓█▒░█▓ ▓██▒▒░▒█░▓░█░░░░░░ ▓ - ░░█▒█ ░░ ░░░░░ ▒ ░█░░ █░ - ░▓▒▒▓█ ▓▒░ ▓░▒░ - ▒▓░▒▒▒▒ ██▓█ ▓ ▓█ - ▒▓░▒████ ▓█▓█▓▓ ▓▓ - ▒▒█░██▒███▒▒██░▓▓▒▒ ▓ - █▒▒ ██▒▒░██░▒█▒░░ ██ - ░██▒▒▒█▓▓█▓▒░▒██░ - ░ ░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_048.txt b/codex-rs/tui/frames/blocks/frame_048.txt deleted file mode 100644 index 3b09f67bc2..0000000000 --- a/codex-rs/tui/frames/blocks/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - █▒▒░███████ - ██░▓█▒ ▒▓░█▓ █▒█ - ▓█░ █ ░██▒▒▒▒▒ █▒ - ▓░▓██ ▒░▒▒ ▓░░ - ░░▒▒ ░▒▒▒ █▒░ - ▒▒ ▒█▒ ▒█░▓▓█▒▒ - ░▓░░░██ ▓ ▒▒ ▒█▒ - ▒ ░ ▓▒ ▒ ░▓ ▒▒ ░ - ▓░░░ █░░░▒█ ░ ░▒▒░░░ - ░░▒ █░▓▓▓ █ ███░█▓▒█ - ░░░ ░▒▒░░░ ░▓░░█▓░░ - ░░░░ ▒ █ █ ░▒░░░░░░ - ░░▓▒ ░▓ ▒▒█████ ░▒░░░░░░ - ░░ ░▓▒█ ██████░▒ ░ ░░░░░░ - ▓░░█░░ ██▒░▒█▓ ░█░░░ ▒░ - ░▓██░ ░ ░░░ ░░░▒░ - ██▓░ ░ ▒ ▓▒░░░░▒▓ - ░░▓█▒▒▒ ░▓█ ▓░░█░ - █░░▒██▒▓ ░░█░█░█ ▓█░ - ███▒█▒███▒█▓▒█ ▓▓ ░░ - ▒▒██▒░▓█░▓███▒ ▒▓ - █▒▒▒▒██▓█▒ ▒▓░ - ░ █░░░░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_052.txt b/codex-rs/tui/frames/blocks/frame_052.txt deleted file mode 100644 index abd5f260d2..0000000000 --- a/codex-rs/tui/frames/blocks/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▓▒███▓▒██▒ - ▓ ██ ▒█▓▒ ▒░█ - ░▓▓█ █▒██▒█░█ ▒▒ - ▓░▓█▓ ░▓▓ ▒▒ - ░░▒ ▓ ▒░▒▒ ▒█▒ - ░░█▒▒░▒ ░▓░█ ░░ - █ ░░▒███ ▒ █░ ░▓█ - ░░ ░░░▒░ █ ░░ ▒░▒ - ▓▓░ ▓▓▒░▒ ░░░▓ ░ - ░░ ░░░▒▒ ░▓█░░▒░ - ░░▓ █░▓░▒ ░▓░▒▓░ ░▓█ - ░░▓ ░▓▓▒█ ░▓▒░░░▓ ░░ - ░▓ ░░ ▒▒▒████▒▒░░░░░░░ - ░ ▒█ █████▒░░ ░░░░░░░ - ░░▓ ░ ▒▒▓▒░█░░▒ ░░ ░ - ▓░░ ▓▓ ░ ░░░ ░░ ░ - ░░ ░ ▒▒▓ ░░ ▒░ - ░░░▒ ░░█▓░░░██ - ░░█▒ █░▒▒░░░░ ▓ - ▒░█▓▒█▒▒█▓▒░█ ▓▓░ - ▒▒█░ ▓░▓▒░█ ▓▓ - ██▒▒█ ▒▓█▓▒░ - █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_056.txt b/codex-rs/tui/frames/blocks/frame_056.txt deleted file mode 100644 index 065700f9b5..0000000000 --- a/codex-rs/tui/frames/blocks/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - █▒████▒██▒ - ▓█▒▒▒▓▓▓█ ░█ - ▓░▓█▒▒ ░░ █░█ - █░█▓░▒░██ ██ ▒ - ░▒░ ▒▒▓▒▒▒ ▓▓ - ░▒█▒██ ░░▒░█ █░ - ░░░█ ░ █░░ ░▓░░▒ - ▒▓█▓ ░░█ ▒░ ░ - ░ ░██ ▒░ ░░░▓ - ▒▓▒█▒▓░ ░░█░░█▓░ - ░▓░▓▒█░ ░░▓██░▓░ - ░▓█▓█ ░ ░░ ░ ░░░ - █▓▒░▒▒▒█ ░░▓░░█░░ - ▒▒░ ██░▒ ░░▓ ░░ ░ - ▒░ ▓ ░░░░░░░▒░ - ░░█░██ ░ ▓░░░░ ▓░ - ░░░ ░░ ▒ ░░░░░ ░ - ▒░ ▒ ▓░░░ █▓▓▒░ - ░█▒ ░ ░ ▒▒█░ ░░ - ▒░▒▒█▓▒▓█░ ░░▒█ - ▒█▓ ▓▓█ ▓ - █▒▒▓▒█ ▒█ - █░█ - - diff --git a/codex-rs/tui/frames/blocks/frame_060.txt b/codex-rs/tui/frames/blocks/frame_060.txt deleted file mode 100644 index c801e0a65c..0000000000 --- a/codex-rs/tui/frames/blocks/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒███▓███ - ▒ ▒░▓ █ █▒ - ▓░░░▓░ ▒▒▒ - ▓▓▓░▓░ █░░░ - ░░░▓░██ ░░ - ░░▒░▓▓░▒░ ▒░ - ░░▓█░░▓░ ░░ - ░░ █░░░░▒ █ - ░░▓░░█▓▒░░░░░ - ░░░░░ ░░░ ▒▒░ - ░░▒█ ░██░ ░░ - ░░░▒░ ░ ░▓░░ - ░░▒▒░▒░▓░░░░█ - ░░░░░░░░░ ░▒ - ░░▒░ ░ ░░░ ░▓ - ░░▒░░░░░░░░ ░ - ░▒▓▓▓░ ▓ ░ - ░░▓░░ ▓░░ - ▓░░░▒░█▒▒░▒ - ░▒█░▒ ░█░░ - ▒ ░ ▒▒ █▒▒█ - ██░ ██▓▓░░ - █ ░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_064.txt b/codex-rs/tui/frames/blocks/frame_064.txt deleted file mode 100644 index 72fc0830c6..0000000000 --- a/codex-rs/tui/frames/blocks/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ████████ - ░▒░ ▒░ - ░▒░█ ░▒▓▒ - ░░░▒▒▒ ░▓ - ░▓▓░█ ▒░░ - █ ▓ ▒▒▓▒░ - █▓ ░▓██ ░ - ▒░░░ ░▓▒▒ - ▒░▒▒█ ▓░ - ░░░░▒▒░░▒ - ░░░ ██ ░░░ - ░░░░▓▓▒▓░ - ░░░░░░░░░░ - ░░░░░░▒▒░░ - ░░░░░░░░░░ - ░░▓░░░░░ ░ - ░░░░░░░░░░ - ░░░░░░░░▓░ - ░░█░▒▓█░▒░ - ▒░▓░░▓ ░▒░ - ▒░█░ ░ ░ ░ - █▓ ▓█▓ - █ ██ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_068.txt b/codex-rs/tui/frames/blocks/frame_068.txt deleted file mode 100644 index b5d4889493..0000000000 --- a/codex-rs/tui/frames/blocks/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ███▓███▒█ - ▒▓ ▒▓░▒ - ░█░██▒▒░▒▒ - ░█ █ ░█░▓░ - ░░░ ░▒░░░ ░ - █░▓░▓▒░▒ ░ - ▒░░░░░░░░ ░ - ▓░░░▓░▒░░░ ░ - ░░░░░░▒░░█ ░ - ░▒░░░░ ▓░▒ ░ - ░░ █░▒░▓░█▓░ - ░█ ▓░ ░░▓░ - ▒░ ░░░ ░░░█░ - ▒ ░░░█░░░ ░ - ▒░░░░█░█░░░ - ▒▒░░░ ▓▒░░░ - ░▓░░░▒▓░░▓░ - ░░▒▓█░░▒▓▓░ - ░█░▓██░█░░░ - █▒ ░ ░░▒ - ░░█ ░░▓░▓░ - ░▓▒ ░█▒▒░ - ░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_072.txt b/codex-rs/tui/frames/blocks/frame_072.txt deleted file mode 100644 index 6b9cfcdc96..0000000000 --- a/codex-rs/tui/frames/blocks/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ██░▓█▓█░█ - ▓▒▒░▓░▒▓▒▓█ - ░░ ░ ▓░▒█▒▒▒ - █▒░ █░░░░██ ▓ - ░░▓░▓▒░ ░ █▓░██ - ░ ░█░░░░░░░ ▒░ - ▒░░ ▒ ░█░ ▓▓░▓ - ░░░░░▒░░░▒ ░ ░░ - ░░░░░░░░ ░░░ █▓░ - ░░░░▒▓░░▓ ▒█░░░░ - ░░ ▒░▓░▓▓█░▓▓░░ - ░░▒░▓▓▒ ▒▒▒▒ ▒▒░ - ░░░░░▒ ░▓▓▓█▒▒░░ - ░░░░░ ░█░░░░░█░░ - ░░ ▒ ░░ ░ ▒▒░█░░ - ░ ▒ ░ ░░░▒▒▓▒▒░ - ░█ ░█░▒ ░░░▓▒ - ░░░ ▒█▒▒██░▓░░ - █░▓▒▓█ ▓░░▓░░█░ - ░░█ █▓▒░█░ - █▒ ▓ ▒█░█▓▓▓ - █▓░▓ ▒░▒▒▓ - ░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_076.txt b/codex-rs/tui/frames/blocks/frame_076.txt deleted file mode 100644 index 3a4ceb7970..0000000000 --- a/codex-rs/tui/frames/blocks/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒███▓███░▒▒ - █▒▓░░▒▒▒█▒▓█▒ - ░░▓░█▒▓░▒░ ██▒▒ - ░▓░▓▓▓▒░█▓ ▒███░█ - ██▓░░█▓▓░░ ▓█▒▓ - ░▒▒▓▓ ░█▓█▒ ▒░█ - ▒░▓▒▒█ ░░▒█ ▒░░ - ░░▒░▓░░ ░░░█▓ ▓░ - ░░▒█░░░▒▒▒░░░ █▓░░ - ▒░░░░░ ░░▒█ ░░▒░ - ░░░░░▓ ▓░▒░█░░ ░▓▒░ - ░░░░░▓ ▒▓▒ ░▒░ ░▒░ - ░░░░░ ▓░░▒▒██▒░░░ - ░░░░░ ▓░▒▒█░░▒▓░ ░░ - ░░░░░ ▒▒░░▒▒█ ▓░█▓░░ - ░░░░ ▒▒░░█▒░▒█░▒░▓░ - ░░░░ ▒░▓ ░ ░▒█ - █░░░░░ ░ ▓▓▒█░█ - ░▒█▒█░░█▓█ █░ ░█▒ - █▒▓ ░░▒▒░▓█▓░▒██ - █░█▓ ░▒ ███▓▓▒▓ - ▒██ █░█▒▒▓ - ░░ ░█ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_080.txt b/codex-rs/tui/frames/blocks/frame_080.txt deleted file mode 100644 index 3c56ed0c5d..0000000000 --- a/codex-rs/tui/frames/blocks/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - █▒█░▒█▒█░▒▒ - ▓██ █ ░░█░█▓░██ - ░░█▓█▓█░ ██ ████▒ - ▓ ░░ ▓▓░█▓▓░ ░ ██▒▒ - ░ ▓░░██░▒█ ▓▒░█ - ▓▓░█▓▓░▒█ ▒ ▒▓ - ░░▓▒▒░█░█ ▒█▒ ▒▓░█ - ▓░░ ░░███░ ▒▓░▒ █░▓ - ░▒░ ░▒░░░ ▓▒▒█▓ ░░ - ▒░░░ ░░░░ ▒░░▒ ░▓░ - ░░░░░▒▒░░ ▓▓ ▓ ▓█▓░ - ░░░░█░▒░░ ░▒░▒ ░░░ - ░▓░░░ ░░░ ▓▒ ░▒ █ ▓▒░░░ - ░░░░░ ▓░ ░▓░█░░ █ ░░░▒░ - ░░░░▓ █░ █▒ ▓ ░░▓ ▓ ░░█ - ░░░░░ █░ ▓█▓ ▒░░░▒░ - ░░░░░█░░ ▓░░░░ - ▒▒░░▒▓ ░█▒ ▓▒▒ - █░█ ░░▒▒▒▒▒ ░░█░ - ▒▒▒ ▒▒▒▒▒████░▒░██▓ - ░▒ █▓ █▒█▓█▒█ - █▒▒ █▒██▒▒▓█░ - ░ ░░░░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_084.txt b/codex-rs/tui/frames/blocks/frame_084.txt deleted file mode 100644 index 7925fdd8fa..0000000000 --- a/codex-rs/tui/frames/blocks/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒█▓█▒█▓█████ - ▒░█ ▓ ░░█ ▒▓▓▒█▒▒ - ▒░█░░▓ ▓▓▒███ ██ ▒░▒ - █▓██ ▒█████▓ ░░ ▒ ▒░ - █▓██ ░▓█░░█ ░░ - ░▓░█▓██▓▒█ ▒ █▒█ - ░░░▓▒░█░░ █░▒ ▓░▒ - ░░ ▓░░░░█ ░█▒▒▒ █▓░█ - ░█░▓ ░░█ ▒▓▒░▒ █░▒ - ░░░░░ ▒░░ ▒▒▓█ ░░░ - ░▓░░ ▒░█░ █ ▒░█▒ ░░▒ - ░ ▒▓█▒▒░░ ░▒██░░ ░░▓ - ░ ░█░▓░░ █▓▒█▒█▒▒██▒▒ ▒▒░▓ - ░░ ▒░ ░░░░ ▓▓▓▒▓ █░█ ░ ░░░░ - ░█ ██░░▒░ ▒▓ ░ ▒░█░ ██▓ ░ - ░ █░█ ░▓ ▒░░░ - ▒▒ █▒░░░█░ █░█░█░ - ▒░▒ ▒█▒ ▒ ░▓▒▒▒░ - ░░ ▒█░▒ ░▒ ▓ ░█▓ - ▒▒ ░ ▓░▒▒█▒▒▒██▒▓▓░ ▓ - █░▒ ░▒░▒░ █████ █ - ██▒ █▒█▒▒▒▒▒▓█ - ░ ░░░░ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_088.txt b/codex-rs/tui/frames/blocks/frame_088.txt deleted file mode 100644 index 6e8ec14d0d..0000000000 --- a/codex-rs/tui/frames/blocks/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▓█▓░▒▓█▓▒███▒ - █▓▒ █▓▓░▓█░▒▓▒▓ ██ - ▒▓░▓ ████▒███░░█░ ░▒██ - ▓░ ▓▓▓▓▓▓█░ █░█░█▒░▒ - ▓▒█░▓█▓██ ▒▓░▒░▒ - ▓░▓▓█▓▓▓▒ ▒ ██ ░░ - ▒░▒▒ ░ █▓ ░█▓ ▒ ▒░██ - ░░░▓▓██░ ░███ ▒ █░░ - ░▒▒ ▒▓▒█░▒░ ▒░▓ - ░░░░░▓▒░ ▓█▓▒█ █▓░░░ - ░░░░░░░▓ ▓ ▒▓░▒░ █▓░░▓ - ░▒ ░░░░░ ▓█░▓▒░█ ▓░░▒ - ░░ ░▓░░░ ░░▒█▓░█ ███▒▒ ▓░░ - ▓ █▓░ ▓▓▓▓█▓▓ ▒█ ░▓ ░░░░░ - ░ ▓ ░░▒ ▒░░█ ▒███▓ ░██ - █▓▓ ░ ░ ▒█░ ░░▓▓ - ░█ ▒░▒▒█▒█ ▒█▓▓░▒░ - █▓▒███░█▒█ ▓█▓▓▒▒▓ - ░▓▒▒█▒░██▒ ▒▓░█░█░▓ - ░▓ ▒▒▒▒ ███▒▒▓█▒░░░█▒█ - ░▒░ ▒ ▒░ █▒████ ▒▓░ - ██ ░████▓▒▒▒▒██░ - ██░░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_092.txt b/codex-rs/tui/frames/blocks/frame_092.txt deleted file mode 100644 index 1e61c995a8..0000000000 --- a/codex-rs/tui/frames/blocks/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒██▓█▒████▓░█▒ - ▒█░ █ ░█ █ ▒▓▓░▓ █▒█ - ▒▓ ░▓████ ▒███░░ ███▓▒▒█ - ▓██▓▓█▒ ███ ▒▓▒██░█▒ - ░░▓ █ ░▓ ░▓ █▒▒ - ░░▒▒▒██ █▒▓ ██░░ - ▓█ █░▓░█ ▓░█▒ ▒▓▒░ - ▒░▓█░░▓░ ░▓██▒ ░▓▒ - ░░░░ ░▒█ ░███▒░▒ ░░░ - ░░░ █░░ ░█▓█▒ ▓░░ - ▒░░░░▒░ ▓▓▒░ ░░▓ - ▒░░▒░░░ ▓▓▓▓█▓ ░█ - ░░░▓░░░ ▓▒▓▓▓▓▓▒ ▒▒████░▓ ▓ ░█ - ░░░░█▒▓ ▓▓▓▓▓░█ █▒█ █░ ░ █░░▒ - █░░░▒░░█▒ ██░ ▒ █░█▓█▓░█ ░▒█░░ - █▒░░░▓▓ ░ █▒█░ ░ █ ░░ - ██▒▒██▒ ░ ██ ░▒▒▓ - █░▒▒▒█▒▒ ░ ░▒▓█░▓ - █░▒▒▒▒░▒▒██ ▒▓██▒▓▓█▓ - ▒▒ █░░█░██▒▒▒▒████░█████ - ▒▒▒▒░▒█▓ ░████████░▒█ - ██▒░███░█▒▒▒▒▒██ - ░█ ░░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_096.txt b/codex-rs/tui/frames/blocks/frame_096.txt deleted file mode 100644 index 8c5bd29323..0000000000 --- a/codex-rs/tui/frames/blocks/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒█░██████░▒▒ - ▒█ ▒█░░█ ░ ▒▓█▓ ░ ███▒ - ▒▓▒▓▓███ ░▒▓███░░ ██▓▒██▒▒ - ▓ ██░░ ▒████▓█▒ - ░ ▓░▓▓ █ ▓██▒ - ░▓▓▓░▓█ ██▒ █▒▒ - █▓▓▓░█▓ ▓▓ ▒▒ ██▒░ - ▓▓█▓░▒█ ░░▓ ░ ░ ░▓█ - █▒ ██░ ░█░▓░ ▒ ░░░ - ▒░░░▒░▒ ▒▒▒▒░▒█ ░░▓ - ░ ░ ▓░░ █ ▒█░░░▓ ▓░░░░ - ░░░ ░░░ ░▓▓░▓ ▓▒█ ░▓░░░░ - █░░░░░░ ░▓██ ▓█ ▒████▓▓▒ ▒ ░█▓░ - █░░░░██ ░███░▓█▓ ░▒█ ░█ ░ ▒░▓ - ░ ░░░░░ █▓▓ █░ ▒░███▓█ ░ ▓▓░█ - ▒░▒ ███ ░▒█ ▓██░░░░ - █▒▒░ ▓▓▒ █▓██░█▒▓ - ▒░▒█░▒░▒█▓ ▒▓ ▓██░▓ - █▒▒▒█░▒▓ ██▓ ▒█ ░██▓▓ - ▒▒ ▒█░▒▒ ██▓▒▒▒▒███▓▒█░▓ ░░ - ▒▒ ▒██░▓█░█████████ ▒█ - ██▒▒▓▒░█▒▒▒▒▒▒▓██░ - ░ ░░░ █ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_1.txt b/codex-rs/tui/frames/blocks/frame_1.txt new file mode 100644 index 0000000000..8c3263f518 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_1.txt @@ -0,0 +1,17 @@ + + ▒▓▒▓▒██▒▒██▒ + ▒▒█▓█▒█▓█▒▒░░▒▒ ▒ █▒ + █░█░███ ▒░ ░ █░ ░▒░░░█ + ▓█▒▒████▒ ▓█░▓░█ + ▒▒▓▓█▒░▒░▒▒ ▓░▒▒█ + ░█ █░ ░█▓▓░░█ █▓▒░░█ + █▒ ▓█ █▒░█▓ ░▒ ░▓░ + ░░▒░░ █▓▓░▓░█ ░░ + ░▒░█░ ▓░░▒▒░ ▓░██████▒██ ▒ ░ + ▒░▓█ ▒▓█░ ▓█ ░ ░▒▒▒▓▓███░▓█▓█░ + ▒▒▒ ▒ ▒▒█▓▓░ ░▒████ ▒█ ▓█▓▒▓ + █▒█ █ ░ ██▓█▒░ + ▒▒█░▒█▒ ▒▒▒█░▒█ + ▒██▒▒ ██▓▓▒▓▓▓▒██▒█░█ + ░█ █░░░▒▒▒█▒▓██ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_10.txt b/codex-rs/tui/frames/blocks/frame_10.txt new file mode 100644 index 0000000000..a6fbbf1a4b --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_10.txt @@ -0,0 +1,17 @@ + + ▒████▒██▒ + ██░███▒░▓▒██ + ▒▒█░░▓░░▓░█▒██ + ░▒▒▓▒░▓▒▓▒███▒▒█ + ▓ ▓░░ ░▒ ██▓▒▓░▓ + ░░ █░█░▓▓▒ ░▒ ░ + ▒ ░█ █░░░░█ ░▓█ + ░░▒█▓█░░▓▒░▓▒░░ + ░▒ ▒▒░▓░░█▒█▓░░ + ░ █░▒█░▒▓▒█▒▒▒░█░ + █ ░░░░░ ▒█ ▒░░ + ▒░██▒██ ▒░ █▓▓ + ░█ ░░░░██▓█▓░▓░ + ▓░██▓░█▓▒ ▓▓█ + ██ ▒█▒▒█▓█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_100.txt b/codex-rs/tui/frames/blocks/frame_100.txt deleted file mode 100644 index 43235d273d..0000000000 --- a/codex-rs/tui/frames/blocks/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▓▒▒█▓███████▒▒ - ██░█▒▓██░▓█ ░█▓░░ ███▒ - ▒█▒▒▓██▓▓▓▒████▒░░███▓▒░ ██ - ▓ ▓▓▓▓▓ ░██▒▓▓██ - ▒░█▒████▒ ▒ ██▓█ - ▒░░░▓▓█ █▓▒ ▓▒█░ - ░▓▒▓▓▒▓ ▓░ ░▒ ▓▒▒█░ - ▓▓▓░░▓░ █░▒▒░▒░ ░▒█░▒ - ░ ▓██░ █▒█░█▓ ▒ ░░░ - ░░░░█░░ █░▒ █▒▓█ ░█░█ - ░ ░░▒█ █░ ▒▓▒ ▒█ ░░▒░ - ░░ ▒▒▒░ ▓▒▒█▓ ▒░ ░░ ░ - ░ ░ ░░▒ ░▒▒█▓░▒▓ ▒▒▒▒▒██▓█▓▒▒ ▒░▓░░ - █▒ ░░░ ░░███░█▓ ░░▓█ █░▒░░░░ ░░█░ - ░▓█░▒▓▒▒ ░█▓░ ▒█ ░█░█▒▓██▒ ▓░▒▒▓ - █▒░░░█▒ ░ ░▒██ ██ ▒▓▓█░ - ▒░░░░▒░ ░▒ ▓ ██░░▓ - ▒▓█▒░░▒▒██ ▓░▒█▒▒ ▓▓▓ - █ █ ░░▓ ░▒ ▒▓█ ▒██░█ - █▒ ██░█▒ ░░▓█▒▒█████░▒███░▓▓ - ██▒██░▓▒ █░████████ ███░ - ░█▓▒█ ██▒▓▒▒▒▒▒████ - ░ ░ ██ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_104.txt b/codex-rs/tui/frames/blocks/frame_104.txt deleted file mode 100644 index 3411b68abb..0000000000 --- a/codex-rs/tui/frames/blocks/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▓▓▓█▒███████▒▒ - ▒█ █░▓██░ ████ - ██▒▓███ ▒█▒███▒░░███▓█░░██▒ - ██▓▓▓▒▓ ▒██ ▓▒█░█▒ ▒▒ - ▓ ▓███ █▓ █░▓▓▒▒█▒ - █ ▓██▓ ▓ ▓▓▒▒ ▒ ░█▓▒ - ░█▓░░▓█░ ▓▓ ██▒ █▒ ░▓▓▒ - ░▒▒▒▓█▓▓░ ▒▒█░▒▒▒░ ░ ▒▓▒█ - ░▓░▒░▒▒ █░▒ █░ ░ ▒ ░░▒█ - ░█░░░░█░ █ ░░█▓░▒░ ░▓ █ - ░█ ░░ ░ ░▒▓ ░█ ▓░ ░░ ░ - ░░░▓░░ ░ ▒██▓▓░ ▓ ░▓░░█░ - ▒█ ░░░█░ ██▓▓░█▓░░ ▒██▒███▓▓█ ▒░░░█░ - ▒░ █▓ █ ▓░█░▓ ▒░ █▓▒█ █░▒ ░ ▓█░▒░░ - ▒ ░░░░█░ ██▓░░▒ ░██░░▓▓███ ░░░░░ - █░▒▒▒▒░ ░ █▓ ▒▒░▒░ - ▒▒▒▓▒░█▒░▒ ▒▓░▓█▓██ - █▓ ░░▒█ ░█ ▒▓█▒█▓░░█ - ▒ ██░▓▒ ░█▒ ▒█ ▒▓▒██▓░ - █▓ ███▓▒ ░█████▒█████░▒▓██░███ - █▒▒█▒█▒▒ █░█████ ██░█░▓ - ░ █░███▒▒▒▒▒▒█▒██ - ░ ░ ██ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_108.txt b/codex-rs/tui/frames/blocks/frame_108.txt deleted file mode 100644 index 9dc5397ab5..0000000000 --- a/codex-rs/tui/frames/blocks/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▓▒▓▓█████████▒▒ - █▓░████ ██▒ - ▒▓██░█▓▓▓▓▒███░░░░░████▒▒▓███ - ▒▓█▓▓ ▒░█▓█ ▒█ ██░░██ - ▓░▓██░░█░ █▓▒██▓░▒ - ░░▓░███░░ ██░▒ █ ░▒▒▒█ - ░▒▓░██▒░ ▒▓▓▓░█ ░▒▒▒░▒██ - ▓█░▒▒▓ ░ █░▓▒█▒▒ ▒▒ ▒▒░▒ - ░░░░░▓░ █░▓▒░░█ ██▒█▒░ - ░░▒░░▓▓ ▓█░▒█▒▒█ ░░▓ ░░░ - ██░░░▓░ ░ ░░█▓░░ ▓ ░▓▒█ - ░░░░▒░ ▓▒█████░ ▓▓░▒ ░ - ▒ ▓░░█ ░ ▒█ ▓▓▓▓▓▓ ██▒▒██████▓███ ░▓░░▒░ - █▒ ░░░▒░ █▒█▓▓ ▓ █░░▒█ ██▒ ▒██ █░░░░ - ░█▒▒░▓ ░░ █░▓█▓ ▒▒██░░▒▒██ ░░ ▓ - ░█░█▓██▒▓ █▒▓▓░▓░█ - █▒█░▓░▒█▒▒ ░▓█▒▓▓░█░ - ██ ░░░█ ░█ ▒█▒▓▓▓▒▓░ - ▒▒▒█░▒█ ░█▒ ▓█▒░█░█▒█ - █▒█░██▒ ▒█████▒▒█▒███░▒▓█░█░▒▓░ - ██ █░░▒▒ █░ ████ ██░▒▒██ - █ ▓██░░█▓▒▒▒▒▒▒▓███ - ░ ██ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_11.txt b/codex-rs/tui/frames/blocks/frame_11.txt new file mode 100644 index 0000000000..88e3dfa7c5 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_11.txt @@ -0,0 +1,17 @@ + + ███████▒ + ▓ ▓░░░▒▒█ + ▓ ▒▒░░▓▒█▓▒█ + ░▒▒░░▒▓█▒▒▓▓ + ▒ ▓▓▒░█▒█▓▒░░█ + ░█░░░█▒▓▓░▒▓░░ + ██ █░░░░░░▒░▒▒ + ░ ░░▓░░▒▓ ░ ░ + ▓ █░▓░░█▓█░▒░ + ██ ▒░▓▒█ ▓░▒░▒ + █░▓ ░░░░▒▓░▒▒░ + ▒▒▓▓░▒█▓██▓░░ + ▒ █░▒▒▒▒░▓ + ▒█ █░░█▒▓█░ + ▒▒ ███▒█░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_112.txt b/codex-rs/tui/frames/blocks/frame_112.txt deleted file mode 100644 index 5fc8ad686e..0000000000 --- a/codex-rs/tui/frames/blocks/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▒▒▒▓▓█████████▒▒ - ▒▓██▓░█ ▓▒█ ██▒ - ███░█▓█ █▒██▓██▒░░░█████▒ ██▒ - █ ▓█ █ ▓▓██░▒ █ ██▓█ ▒▒ - ██░░██ █░ ██ ████▒ - ▓▓▓░░█ ▓ ▓███▒ ▒▓ ▒▒ ░ - ▓▒▓▓██▒░░ ▒▒░▒██░ █▒ ▒░ ░ - █▓░▒▒██░ ░▒▒▓██▓▒ █▒ ▒░ ░ - ░░░░░█▓░ █▒▒█▒▒▒ ▒▓ ░░██ - ▒░░█░░▓░ ▒█░▒ ▒ █ ░ ░░▒░ - ░▒ ░ ▒ █▒▓▒ ▓ ░█▒░▓░ - ░░░▒░ ▒ ▒█▒█▓ ▓█ █▓░░░░ - █░ ▒░▒ ░ ▓░█░▒ ▒░░ █▒▒▒█▒▒██▓███▒ ▒ ░░▒░ - █ ░░░ ░ ▒▓▓▓█░ ▓█ ▒░░▓██ ███ ▒░█░█░▒░▒█░ - ▒█ ▒█▓ ░ ░░ ▓▓ █▓▒█░██▒▒████▓░░▓░▓░ - ▒█░▓░ █▒ ▓▒▒▒█▒▓ - ▒█░░▒▒▒█▒ ▒▓░▓█▓ ▓ - ▒▓░░░▒█▒▒▒ ▒████▓░██ - ██ ░░▓█ ▒██▒▒ ▒██ ░█▓░▒▓░ - ██▒█░▒█▓█░█████▒▒█▒███░▒██░█ ▒█ - █▒░░▒▒ ▒ █░ ▓███ ██ █▒██░ - ░░▓███░███▒▒▒▒▒▒▓████░ - ░ █ ██ ░ - - diff --git a/codex-rs/tui/frames/blocks/frame_12.txt b/codex-rs/tui/frames/blocks/frame_12.txt new file mode 100644 index 0000000000..c6c0ef3e87 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_12.txt @@ -0,0 +1,17 @@ + + █████▓ + █▒░▒▓░█▒ + ░▓▒██ + ▓█░░░▒▒ ░ + ░ █░░░░▓▓░ + ░█▓▓█▒ ▒░ + ░ ░▓▒░░▒ + ░ ▓█▒░░ + ██ ░▓░░█░░ + ░ ▓░█▓█▒ + ░▓ ░ ▒██▓ + █ █░ ▒█░ + ▓ ██░██▒░ + █▒▓ █░▒░░ + ▒ █░▒▓▓ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_13.txt b/codex-rs/tui/frames/blocks/frame_13.txt new file mode 100644 index 0000000000..7a090e51e3 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_13.txt @@ -0,0 +1,17 @@ + + ▓████ + ░▒▒░░ + ░░▒░ + ░██░▒ + █ ░░ + ▓▓░░ + █ ░░ + █ ░ + ▓█ ▒░▓ + ░ █▒░ + █░▓▓ ░░ + ░▒▒▒░ + ░██░▒ + █▒▒░▒ + █ ▓ ▒ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_14.txt b/codex-rs/tui/frames/blocks/frame_14.txt new file mode 100644 index 0000000000..f5e74d12b7 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_14.txt @@ -0,0 +1,17 @@ + + ████▓ + █▓▒▒▓▒ + ░▒░░▓ ░ + ░░▓░ ▒░█ + ░░░▒ ░ + ░█░░ █░ + ░░░░ ▓ █ + ░░▒░░ ▒ + ░░░░ + ▒▓▓ ▓▓ + ▒░ █▓█░ + ░█░░▒▒▒░ + ▓ ░▒▒▒░ + ░▒▓█▒▒▓ + ▒█ █▒▓ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_15.txt b/codex-rs/tui/frames/blocks/frame_15.txt new file mode 100644 index 0000000000..f04599ea27 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_15.txt @@ -0,0 +1,17 @@ + + █████░▒ + ░█▒░░▒▓██ + ▓▓░█▒▒░ █░ + ░▓░ ▓▓█▓▒▒░ + ░░▒ ▒▒░░▓ ▒░ + ▒░░▓░░▓▓░ + ░░ ░░░░░░█░ + ░░▓░░█░░░ █▓░ + ░░████░░░▒▓▓░ + ░▒░▓▓░▒░█▓ ▓░ + ░▓░░░░▒░ ░ ▓ + ░██▓▒░░▒▓ ▒ + █░▒█ ▓▓▓░ ▓░ + ░▒░░▒▒▓█▒▓ + ▒▒█▒▒▒▒▓ + ░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_16.txt b/codex-rs/tui/frames/blocks/frame_16.txt new file mode 100644 index 0000000000..1eb080286e --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_16.txt @@ -0,0 +1,17 @@ + + ▒▒█ ███░▒ + ▓▒░░█░░▒░▒▒ + ░▓▓ ▒▓▒▒░░ █▒ + ▓▓▓ ▓█▒▒░▒░░██░ + ░░▓▒▓██▒░░█▓░░▒ + ░░░█░█ ░▒▒ ░ ░▓░ + ▒▒░ ▓░█░░░░▓█ █ ░ + ░▓▓ ░░░░▓░░░ ▓ ░░ + ▒▒░░░█░▓▒░░ ██ ▓ + █ ▒▒█▒▒▒█░▓▒░ █▒░ + ░░░█ ▓█▒░▓ ▓▓░░░ + ░░█ ░░ ░▓▓█ ▓ + ▒░█ ░ ▓█▓▒█░ + ▒░░ ▒█░▓▓█▒░ + █▓▓▒▒▓▒▒▓█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_17.txt b/codex-rs/tui/frames/blocks/frame_17.txt new file mode 100644 index 0000000000..dd5f5c8da5 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_17.txt @@ -0,0 +1,17 @@ + + █▒███▓▓░█▒ + ▒▓██░░░█▒█░█ ▒█ + ██▒▓▒▒▒░██ ░░░▒ ▒ + ▓░▓▒▓░ ▒░ █░▓▒░░░▒▒ + ░▓▒ ░ ░ ▓▒▒▒▓▓ █ + ░▒██▓░ █▓▓░ ▓█▒▓░▓▓ + █ ▓▓░ █▓▓░▒ █ ░░▓▒░ + ▓ ▒░ ▓▓░░▓░█░░▒▓█ + █▓█▓▒▒▒█░▒▒░▒▒▓▒░░░ ░ + ░ ▒▓▒▒░▓█▒▓░░▒ ▒███▒ + ▒▒▒▓ ████▒▒░█▓▓▒ ▒█ + ▒░░▒█ ░▓░░░ ▓ + ▒▒▒ █▒▒ ███▓▒▒▓ + █ ░██▒▒█░▒▓█▓░█ + ░█▓▓▒██░█▒██ + ░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_18.txt b/codex-rs/tui/frames/blocks/frame_18.txt new file mode 100644 index 0000000000..a6c93e6c01 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_18.txt @@ -0,0 +1,17 @@ + + ▒▒▒█▒▒█▓░█▒ + ▒█ ▒▓███░▒▒█ █▓▓▒ + ▒▓▓░█ █▒ █ ▓▒ █▓▓▒ █ + █░░█▓█▒ █ █▒░▒▓▒░▒▓▒▒▒█ + ▒▒▓▓ ▓░ ▒ █▒▒▓░▓░▒▒▓▒▒▒ + ▓▒░ ██░▓▒▒▒▓███░█▓▓▒▓░▓░ + ░░▒▓▓ █▓█▓░ ▒▓ █░▒░▒█ + ▒▓░░ ▒▒ ░░▓▒ ░▓░ + ▒ █▒▒▒▓▒▓█░░█░█▓▒█ ░█░░ + ▒▒▒░█▒█ ░░▓▒▒▒▒░░░▒▓░░▒ █ + ░▓░▒░ █████░ ▒▒▒▓░▓█▓░▓░ + ▒▒ █▒█ ░░█ ▓█▒█ + ▒▒██▒▒▓ ▒█▒▒▓▒█░ + █░▓████▒▒▒▒██▒▓▒██ + ░░▒▓▒▒█▓█ ▓█ + ░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_19.txt b/codex-rs/tui/frames/blocks/frame_19.txt new file mode 100644 index 0000000000..73341b5d58 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_19.txt @@ -0,0 +1,17 @@ + + ▒▒▒▒█░█▒▒░▓▒ + ▒█░░░▒▓▒▒▒▒█▒█░███ + ██▓▓▓ ░██░ ░█▓█░█▓▒ + ▓▓░██▒░ ▒▒▒██▒░██ + ░░▓░▓░ █░▒ ▓ ░▒ ░▒█ + ░▒▓██ ▒░█░▓ ▓▓ █▓█░ + ▒▒░░█ ▓█▒▓░██░ ▓▓▓█░ + ░░░░ ░▓ ▒░ █ ░ ░░░ + ░█░▒█▒▓▓▒▒▒░░░░██▓█░▓ ▒ ░░ + ▒▓▓█░▒█▓▒██▒█░█ ▒▒ ▓▒▒▒█▓▓░▒ + █▒ ▓█░ ██ ▒▒▒▓░▓▓ ▓▓█ + ▒▒▒█▒▒ ░▓▓▒▓▓█ + █ ▒▒░░██ █▓▒▓▓░▓░ + █ ▓░█▓░█▒▒▒▓▓█ ▓█░█ + ░▓▒▓▓█▒█▓▒█▓▒ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_2.txt b/codex-rs/tui/frames/blocks/frame_2.txt new file mode 100644 index 0000000000..1c7578c970 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_2.txt @@ -0,0 +1,17 @@ + + ▒▓▒▓▒█▒▒▒██▒ + ▒██▓█▓█░░░▒░░▒▒█░██▒ + █░█░▒██░█░░ ░ █▒█▓░░▓░█ + ▒░▓▒▓████▒ ▓█▒░▓░█ + █▒ ▓█▒░▒▒▒▒▒ ▒█░▒░█ + █▓█ ░ ░█▒█▓▒█ ▒▒░█░ + █░██░ ▒▓░▓░▒░█ ▓ ░ ░ + ░ ▒░ █░█░░▓█ ░█▓▓░ + █ ▒░ ▓░▒▒▒░ ▓░█████████░▒░░█ + ▒▒█░ ▓░░█ ▓█ ░▒▒▒▒▒▒▓▓▒▒░█▓ ░ + ▒▒▒ █ █▒▓▓░█ ░ ███████ ░██░░ + █▒▒▓▓█ ░ ██▓▓██ + ▓▒▒▒░██ █▒▒█ ▒░ + ░░▒▓▒▒ ██▓▓▒▓▓▓▒█░▒░░█ + ░████░░▒▒▒▒░▓▓█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_20.txt b/codex-rs/tui/frames/blocks/frame_20.txt new file mode 100644 index 0000000000..3e0c5f0d9c --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_20.txt @@ -0,0 +1,17 @@ + + ▒▒█▒░░▒█▒█▒▒ + █▓▒ ▓█▒█▒▒▒░░▒▒█▒██ + ██ ▒██ ░█ ░ ▒ ▒██░█▒ + ▒░ ▒█░█ ▒██░▒▓█▒▒ + ▒░ █░█ ▒▓ ▒░░▒█▒░░▒ + ▓░█░█ ███▓░ ▓ █▒░░▒ + ▓░▓█░ ██ ▓██▒ █▒░▓ + ░▒▒▓░ ▓▓░ █ ░░ ░ + ░▓░░▓█▒▓▒▒▒▒▒▒▒██▓▒▒▒▒█ ▓ ░▒ + █░▒░▒ ▓░░▒▒▒▒░▒ █▒▒ ░▒▒ █▓ ░░ + ▒█▒▒█ █ ▒█▒░░█░ ▓▒ + █ ▒█▓█ ▒▓█▓░▓ + ▒▒▒██░▒ █▓█░▓██ + ▒█▓▓ ░█▒▓▓█▓ ░ ░█▓██ + ░██░▒ ▒▒▒▒▒░█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_21.txt b/codex-rs/tui/frames/blocks/frame_21.txt new file mode 100644 index 0000000000..971877651f --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_21.txt @@ -0,0 +1,17 @@ + + ▒▒█▒█▒▒█▒██▒▒ + ███░░▒▒█░▒░█▓▒░▓██▒ + ▓█▒▒██▒ ░ ░▒░██▒░██ + ██░▓ █ ▒█▓██▓██ + ▓█▓█░ █░▓▒▒ ▒▒▒▒█ + ▓ ▓░ ███▒▓▓ ▒▒▒█ + ░█░░ ▒ ▓░█▓█ ▒▓▒ + ░▒ ▒▓ ░█ ░ ░ + ░ ░ ██▓▓▓▓▓███ ▒░█ ░█ ▓▓ ░ + ░ ░▒ ░▒ ▒█░ ▒ ░█░█ ▓ ▓▓ + ▓ ▓ ░░ █░ ██▒█▓ ▓░ █ + ██ ▓▓▒ ▒█ ▓ + █▒ ▒▓▒ ▒▓▓██ █░ + █▒▒ █ ██▓░░▓▓▒█ ▓░ + ███▓█▒▒▒▒█▒▓██░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_22.txt b/codex-rs/tui/frames/blocks/frame_22.txt new file mode 100644 index 0000000000..2713fd669e --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_22.txt @@ -0,0 +1,17 @@ + + ▒██▒█▒▒█▒██▒ + ▒█▓█░▓▒▓░▓▒░░▓░█▓██▒ + █▓█▓░▒██░ ░ █▒███▒▒██ + ▓█░██ ██░░░▒█▒ + ▒░░▓█ █▒▓░▒░▓▓▓█░ + ▒░█▓░ █░▓░▓▒▓░ ▒░▒▒░ + ░██▒▓ ░█░▒█▓█ ░░▓░ + ░░▒░░ ░▒░░▒▒ ░▒░ ░ + ░░█ █ █░▒▒▓▓▓▒██▒▒█░▒ ▒█ ▒░▓ + ▒░▒ █▒▒▒█ ▓█ ░▓▓░ ▒█▓▒ ░██ ▓▒▒ + ▒▒▒▒░ ██ ░ ░▓██▒▓▓▓ █░ + ▒█▒▒▒█ ▒██ ░██ + █ █▓ ██▒ ▒▓██ █▒▓ + █▓███ █░▓▒█▓▓▓▒█ ███ + ░ ░▒▓▒▒▒▓▒▒▓▒█░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_23.txt b/codex-rs/tui/frames/blocks/frame_23.txt new file mode 100644 index 0000000000..39a6c55644 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_23.txt @@ -0,0 +1,17 @@ + + ▒██▒▒████▒█▒▒ + ▒▒░█░▒▒█▒▒▒█░▒░█░█▒ + █ █░██▓█░ ░▓█░▒▓░░█ + ▓▓░█▓▓░ ▒▓▓▒░░▓▒ + ▓▓░░▓█ █▓████▓█▒░▒ + █▒░ ▓░ ▒█████▓██░░▒░█ + ░░░ ░ ▓▓▓▓ ▒░░ ░██ + ░▓░ ░ ░ ░█▒▒█ ░ █▓░ + ▒ ▒ ░█░▓▒▒▒▒▒▓▒░▒█░▒ ▒▒ ░ ░░░ + ░▒▒▒░ ▒ ▓░▒ ▒░▒▒█░ ▒▒░ + ▓█░ ░ ░ █░▓▓▒░▒▓▒▓░ + █░░▒░▓ █▓░▒▒▓░ + ▒ ░██▓▒▒ ▒▓ ▓█▓█▓ + ▒▒▒█▓██▒░▒▒▒██ ▓▒██░ + ░ █▒▒░▒▒█▒▒██░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_24.txt b/codex-rs/tui/frames/blocks/frame_24.txt new file mode 100644 index 0000000000..90ccc262f0 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_24.txt @@ -0,0 +1,17 @@ + + ▒░▒▓███▒▒█▒ + █ ▒▓ ░▒▒░▒▒██▒██ + █ █▓▒▓█ ░ ▓░▓█░███ ▒ + ██▓▓█▓░▒█▒░░▓░ ▒█▒░▒▒█ + █ ▓▓▒▓█ ░ ▓▒▒░░░▒░██ + ░█▒█▒░ ███▓ ▓░▓ ▓ ▒ + ░ ░░ █▓▒█▓ ▓▒▒░▒▒░▒ + ░ ▒░░ ░█▒▓▒▒░░▒▓▓░░░ + ░▓ ░▓▓▓▓██░░░██▒██▒░ ░ ░░ + ▒ ▓ █░▓██▓▓██░▓▒▒██░ ░█░ + ▒ █▒░▒█ ░ ▒█▓█▒░▒▓█░ + ▒ ▒██▒ ░ ▓▓▓ + ▒▓█▒░░▓ ▒▒ ▒▓▓▒█ + ▓▓██▒▒ ░░▓▒▒▓░▒▒▓░ + █▓▒██▓▒▒▒▒▒██ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_25.txt b/codex-rs/tui/frames/blocks/frame_25.txt new file mode 100644 index 0000000000..d8fd5b45a8 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_25.txt @@ -0,0 +1,17 @@ + + ▒█▒█▓████▒ + █ ███░▒▓▒░█░░█ + ▓░▓▓██ ▓░█▒▒▒░░░▒ + ░██░ ▓ ▒░ ▒░██▒▓ + █▒▒▒█▓█▒▓▓▒░ ░▓▓▒▓█ + ▒█░░░▒██▓▒░▓ ▓░█░▓▓░█ + ░▓░█░ ░▒▒▓▒▒▓░▒▓▒ ░▒░ + ░░░▓░▓ ░▒▒▒▓░▒▒░▒░░▒ + ▒█▒░ ░▒▒▒▒▒▒█░░▒▒░██░▒ + ▓▓ ░▓░█░▒░░▓█▒░▒█▒▓▒░ + ▒░█▓▒░░ ██▓░▒░▓░░ + ░▒ ░▓█▓▒▓██▓▒▓█▓▓░▓ + ▒░▒░▒▒▒█▓▓█▒▓▒░░▓ + ▒▓▓▒▒▒█▒░██ █░█ + ░█ █▒██▒█░█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_26.txt b/codex-rs/tui/frames/blocks/frame_26.txt new file mode 100644 index 0000000000..a4734b4486 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_26.txt @@ -0,0 +1,17 @@ + + ▒▓███ ██ + ▓█░▓▓▒░█▓░█ + ▓█ ░▓▒░▒ ▒█ + ▓█ █░░░▒░░▒█▓▒ + ░▒█▒░▓░ █▒▓▓░▒▓ + ▒ ░▓▓▓ █▒▒ ▒▒▓ + ░ ██▒░░▓░░▓▓ █ + ▓▓ ▒░░░▒▒▒░░▓░░ + ░ ▓▒█▓█░█▒▒▓▒░░ + ▓▒░▓█░▒▒██▒▒█░ + ░░ ▓░█ ▒█▓░█▒░░ + ▒▒░░▓▒ ▓▓ ░░░ + █ █░▒ ▒░▓░▓█ + ░ █▒▒ █▒██▓ + ▒▓▓▒█░▒▒█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_27.txt b/codex-rs/tui/frames/blocks/frame_27.txt new file mode 100644 index 0000000000..b99e90e6d4 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_27.txt @@ -0,0 +1,17 @@ + + ▓█████ + ░▓▓▓░▓▒ + ▓█░ █░▓█░ + ░░░▒░░▓░░ + ░ ░░▒▓█▒ + ░▒▓▒ ░░░░░ + ▒ ░░▒█░░ + ░ ░░░░▒ ░░ + ░▓ ▓ ░█░░░░ + █▒ ▓ ▒░▒█░░ + ░▓ ▒▒███▓█ + ░░██░░▒▓░ + ░▒▒█▒█▓░▒ + ▒▒▒░▒▒▓▓ + █▒ ▒▒▓ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_28.txt b/codex-rs/tui/frames/blocks/frame_28.txt new file mode 100644 index 0000000000..de6db173b4 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_28.txt @@ -0,0 +1,17 @@ + + ▓██▓ + ░█▒░░ + ▒ ▓░░ + ░▓░█░ + ░ ░░ + ░ ▓ ░ + ▒░░ ▒░ + ░▓ ░ + ▓▒ ▒░ + ░░▓▓░░ + ░ ▒░ + ░▒█▒░ + ░▒█░░ + █▒▒▓░ + ░ ▓█░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_29.txt b/codex-rs/tui/frames/blocks/frame_29.txt new file mode 100644 index 0000000000..d7b871c9c3 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_29.txt @@ -0,0 +1,17 @@ + + ██████ + █░█▓ █▒ + ▒█░░ █ ░ + ░░░░▒▒█▓ + ▒ ░ ░ ░ + ░█░░░ ▒▒ + ░▒▒░░░ ▒ + ░░▒░░ + ░░░█░ ░ + ▒░▒░░ ░ + █░░▓░▒ ▒ + ░▓░░░ ▒░ + ░░░░░░▒░ + ░▒░█▓ ░█ + ░░█ ▓█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_3.txt b/codex-rs/tui/frames/blocks/frame_3.txt new file mode 100644 index 0000000000..833b2b3db2 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_3.txt @@ -0,0 +1,17 @@ + + ▒▓▒▓██▒▒▒▒█▒ + ▒██▓▒░░█░ ▒▒░▓▒▒░██▒ + █▓▓█▓░█ ░ ░ ░ ███▓▒░█ + ▓█▓▒░▓██▒ ░▒█ ░░▒ + █▓█░▓▒▓░░█▒▒ ▒▒▒░░▒ + ▓░▒▒▓ ▓█░▒▓▒▒ ░ ▒▒░ + ▒█ ░ ██▒░▒ ░█ ▓█▓░█ + █▓░█░ █▓░ ▓▒░ ░▒░▒░ + ▓ █░ ▓░██░░█▓░▒██▒▒▒██▒░▒ ▓░ + █▒▓▒█ ▓▓█▓▓▓░ ░█░▒▒█ ▒▓█▓▒░░▒░░ + █▒░ ░ ░░██ ███ ███▓▓▓█▓ + ██░ ▒█ ░ ▓▒█▒▓▓ + ▒▒▓▓█▒█ ██▓▓ █░█ + ▒▒██▒██▒▒▓▒▓█▓▒█▓░▒█ + ░███▒▓░▒▒▒▒░▓▓▒ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_30.txt b/codex-rs/tui/frames/blocks/frame_30.txt new file mode 100644 index 0000000000..9c27cf67d0 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_30.txt @@ -0,0 +1,17 @@ + + ▒▓ ████ + ▒▓▓░░▒██▒▒ + █▒░█▒▒░██▒ + ░░▒░▓░▒▒░▒ ▒█ + ▒█░░░▒░█░█ ░ + ░█░▒█ █░░░░▓░ + ▒▓░░░▒▒ ▒▓▒░ ▒░ + ░ ██▒░█░ ░▓ ░ + ░▒ ▒░▒░▒▓░█ ░ + ░░▒░▒▒░░ ██ ░ + ▒░░▓▒▒█░░░█░░ + ░█▓▓█▓█▒░░ ░ + ▒░▒░░▓█░░█░▓ + █▒██▒▒▓░█▓█ + ▒▓▓░▒▒▒▓█ + ░░░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_31.txt b/codex-rs/tui/frames/blocks/frame_31.txt new file mode 100644 index 0000000000..c787451d71 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_31.txt @@ -0,0 +1,17 @@ + + ▒▓▓████▒█ + ▒██▓██▒ █▒███ + █░▒▓▓█▒▒░▓ ░▒█▒ + █░▓█▒▒█▓▒█▒▒░▒░░▒ + ▒░░░░█▓█▒▒█ ▒░▓▒▒ + ▓░▒░░▒░█ ▒▓██▓▓░█ ░ + ▓░░ ░▒█░▒▓▒▓▓█░█░▓░ + ▒▒█ ░░ ░▒ ░▒ ░░▒▓░ + ░▒█▒░█▒░░░▓█░░░▒ ░ + ░░░▓▓░░▒▒▒▒▒░▒░░ █ + ▒█▒▓█░█ ▓███░▓░█░▒ + ░░░▒▒▒█ ▒▒█ ░ + ▓░█▒▒ █ ▓ ░█░▓░ + ▓░▒░▓▒░░█░ █░░ + █ ▒░▒██▓▓▓█ + ░░░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_32.txt b/codex-rs/tui/frames/blocks/frame_32.txt new file mode 100644 index 0000000000..e5e7adf64d --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_32.txt @@ -0,0 +1,17 @@ + + █████▓▓░█▒ + ▓█░██░▒░░██░░█ + ▓▒█▒▒██▒▓▓░█░█▒███ + █▓▓░▒█░▓▓ ▓ █▒▒░██ █ + ▓▓░█░█▒██░▓ █░█░▒▓▒█▒█ + ▒▓▒▒█▒█░░▓░░█▒ ░█▓ █ + █░ ▓█░█▒░░██░█▒░▓▒▓▓░█▒ + ░░░█▒ ▒░░ ▓█░▓▓▒ ▒░ ░ + ▒░░▓▒ █▒░ ▒▒░███░░░▒░ ▒░ + █ ▒░░█▒█▒▒▒▒▒▒░░█░▓░▓▒ + █▒█░░▓ ░█ ███▒▓▓▓▓▓▓ + ▒█░▒▒▒ █▒░▓█░ + ███░░░█▒ ▒▓▒░▓ █ + ▒▓▒ ░█░▓▒█░▒█ ▒▓ + ░▓▒▒▒██▓█▒ + ░░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_33.txt b/codex-rs/tui/frames/blocks/frame_33.txt new file mode 100644 index 0000000000..31a607b29c --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_33.txt @@ -0,0 +1,17 @@ + + ▒██▒█▒█▒░▓▒ + ▒██░░▒█▒░▓░▓░█░█▓ + ▒▓▒░████▒ ░ █▓░░█ █ + █▒▓░▓▒░█▒ █░░▒▒█ + ▒▓░▓░░░▓▒▒▒ ░█▒▒▒ + ▓▓█ ▒▒▒▒░▒█ ▓▒▓▒▒ + ░░█ ▒██░▒░▒ ░█░░ + █░██ ███▒▓▒█ ▒ ░█ + ░░░ ░ █░ ▓████▓▒▒█░░█▓▒░▒░ + ▒▓░█ ▓▓█▓░░░▒▒▒▒▒░░█▒▒▒░░▓ + ▒▒▒█ ░▓░▓ ▓ ███ ░░█▓▒░ + ▒█▒██ █ ▓▓▓▓▒▓ + █▒ ███▓█ ▒█░█▓█▒█ + ▒░ █▒█░█▓█▒ ▓█▒█░█ + ▒▒██▒▒▒▒██▓▓ + ░░░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_34.txt b/codex-rs/tui/frames/blocks/frame_34.txt new file mode 100644 index 0000000000..db99cb73d6 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_34.txt @@ -0,0 +1,17 @@ + + ▒█▒████▒░█▒ + ▒███▓▒▓░ ░██▒██▓█▒▒ + ▒▓▓█░█ ▓░█░ ░▒▒▒█ ███ + █▓▒░█▒▓█▒ █░██▒▒ + ▓▓░▒▓▓░ ░ █ ▒▒█▒▒ + █▓▒░░▓ ▒▒ ░▒█▒ ▒█▒░▒ + ░█▒░▒ █▒▒█░▒▒ ░▓░▒ + ▒░▒ ▓ ░█▒░▓ ░ ▓ ▒▒ + ██▓▓ ▓▒▓▓ ▒▒▒██████░▒▒ ░▒░ + ░░▒█▓██▒ ▓▓█░░░▒░▓▒▒▒█▓▒░░░░▒ + ▓▒▒█ ░▒░█▒ ██░░░░▒ █▓█▒░█ + ▓█▒▓▒▒▒ ▓▓▓░▓█ + ▒█░░█▒▓█ ▒█▒ ▒▓█░ + ▓▒▓░ ░██▓██▒█▒█░██▓█ + ░▒▓▒▒▒▒▒▒▓▒█▒▒ + ░░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_35.txt b/codex-rs/tui/frames/blocks/frame_35.txt new file mode 100644 index 0000000000..814188563d --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_35.txt @@ -0,0 +1,17 @@ + + ▒██▓▒███▒██▒ + ██▒█▓░███ ░█░▓ ░█▒▒ + ▒▓▓░▓██░▒█ ░ ░ █▒█▓ ░██ + █▓▓█▓█▓█▒ ██▒▒░▒ + ▓▓░░▓▓▒ ▒██ ░▒█░█ + ▓▓▓▓█░ █░▒ ▓▓█▒ ░▒▒░ + ▒ ▓▓ ▒▒ ██▒▓ ░▒▒▒ + ░░░▓ ▓▒▒▓▓█ ▓ ▓ + ▓ █▒ █░░▓▓ ▓░▒▒▒▓▒▒█░░ ░░▒█ + ░█▒▓█ ▓▓▓ ██▓░▓ ▒█▒▒▒▒▓ ░▓█ ░█ + ▓░▒██▓▒▒░▓▒░ ░ ▒▒▒▒█▒▒█▓▓▒█░ + ▓▒▒▓░ ▒▓█ █▒ + ▒▓░▒▓█▓█ █▓▓▒███ + ▒▒ ░█░▓▓░░█░▓▓█ ▒▓▓ + ▒░▓▒▒▒▓▒▒███ ▒ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_36.txt b/codex-rs/tui/frames/blocks/frame_36.txt new file mode 100644 index 0000000000..cde83b56f4 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_36.txt @@ -0,0 +1,17 @@ + + ▒▒█▒████▒██▒ + ▒▒ ▒█▓▓▓█▒█▓██ ███▒ + █▒█▒███▓█ ░░ ░ █░██░██░█ + ▒░ ██▒▒▒▒ ██░▒ ░ + █▓▒▓▒█░▒░▒█▓ ▒▒▓█ + ▓ █▓░ █▒ ░▓█ ▒▒█ + ░ ▓ ░ ▒ ▒▒ ░▒░█ + ░░▒░ ▒▒ ▒▓▓ ▒░ ░ + ░█ ░ ▓▓ ██ ████▒█████▒ ░▒░░ + ▒█░▒ █░▒▒▓░▓ ░░▒▒▒▒▒▒▒░░ ▒▓█░ + █ █░▒ █▒█▓▒ ██▒▒▒▒▒ ░█ ▓ + ██ ▒▓▓ █▓░ ▓ + ▒▓░░█░█ ███ ▓█░ + ██▒ ██▒▒▓░▒█░▓ ▓ █▓██ + ░██▓░▒██▒██████ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_4.txt b/codex-rs/tui/frames/blocks/frame_4.txt new file mode 100644 index 0000000000..7ad27d16e7 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_4.txt @@ -0,0 +1,17 @@ + + ▒▓▒▓█▒▒█▒██▒ + ▒▓ ██░▓ ░▒▒▓█▓░ ▓██▒ + ██▒░░░██ ░ ░▒░▒▒█░▓▒▒▒ + ▓▓░█░ ▓██ ░██▒█▒ + ▓░▓▒░▒░▒▓▒░█ ▒ ▒░█▒ + ▓░░▒░ █▒░░▓█▒ █ ▒▒░█ + ▒░▓░ ███▒█ ░█ █ ▓░ + ░▓▒ █░▓█▒░░ ░░░ + ▒░ ░▒ ▓░▓ ▒▓▓█░███▒▒▒▒██ ░░█ + ░▒▓ ░ █▓▓▓█▒░░▒▒░█▓▒█▓▓▒▓░▓▓ ░ + ░░▓█▒█▒▒█▒▓ ████████▒▓░░░░ + █░▒ ░▒░ █▒▓▓███ + ▒▒█▓▒ █▒ ▒▓▒██▓░▓ + ░░░▒▒██▒▓▓▒▓██▒██▒░█░ + █▒▒░▓░▒▒▒▒▒▓▓█░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_5.txt b/codex-rs/tui/frames/blocks/frame_5.txt new file mode 100644 index 0000000000..24f9843954 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_5.txt @@ -0,0 +1,17 @@ + + ▒▓▒▓▓█▒▒▒██▒ + ▒█ █▓█▓░░█░▒█▓▒░ ██ + █▒▓▒█░█ ░ ▒▒░█▒ ███ + █░▓░▓░▓▒█ ▓▒░░░░▒ + █▒▓█▓▒▒█░▒▒█ ░ ▒░▒░▒ + ░░░░▓ ▒▒░▒▓▓░▒ █▓░░ + ░▓░ █ ░▒▒░▒ ░█ ██░█░█ + ░▓░▒ █▒▒░▓▒░ █░▒░ + ░█░▒█ ▓▒░ █░█▒▒░█░▒▒▒██▒ ░▓░ + ▒▒░▒██▓██ ░ ▓▓▒▒▒█▒▓█▓░▓█░░ + ▒█░░█░█▒▒▓█░ ██ █░▓░▒▓ + ▒▒█▓▒▒ ░ ▓▒▓██▒ + ▒▓█▒░▒█▒ ▒▒████▓█ + ▒░█░███▒▓░▒▒██▒█▒░▓█ + ▒▓█▒█ ▒▒▒▓▒███░ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_6.txt b/codex-rs/tui/frames/blocks/frame_6.txt new file mode 100644 index 0000000000..fe185a7573 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_6.txt @@ -0,0 +1,17 @@ + + ▒▓▒▓▓█▒▒██▒▒ + █▒▓▓█░▒██░██▓▒███▒ + ███░░░█ ░ ░▓▒███▓▒▒ + ▓█░█░█▒▒█ ▒█░░░░█ + █▒░░░█▒▒██▒ ▓▒▒░▒█ + ▓▓▓░▓░▒█▓░▒▒░█ ▓▒▒▓░ + ▒ █░░ ▒▒░▓▒▒ ▒█░▒░ + ░ ░░░ ▒░▒░▓░░ ░█▒░░ + ▒▓░▓░ ▓█░░█▓▓█▒░█░▒▒██▒▓▒▓░ + ░░▒█▓▒▒▒▓█ ░▓▒██░░█▓▒▒▒░█░▒ + ▓ ░ ▓░░░▓▓ █ ██ ░▒▒▓░ + █ ▓ ▓█░ █▓▒▓▓░░ + ▓░▒▒███ ▒█▒▒▓███ + ░ ░██ █ ▓░▒▒████ ▓▓█ + ▒▓▓███▒▒▒░▒███ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_7.txt b/codex-rs/tui/frames/blocks/frame_7.txt new file mode 100644 index 0000000000..7441f97e96 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_7.txt @@ -0,0 +1,17 @@ + + ▒▓░▓██▒▒██▒ + ██░█▒░███▒▒▒▓ ░██ + █ █░░░█░ ░▒░░ █▓▒██ + ▒▒░░░░▓█ ▒░▒█░▓█ + ░█░█░░▒░▓▒█ ▓ █░░▒ + ░ ▓░░ ░█▒▓░▒ █▓░░░ + ░▒ ░ ▒▒░▒░▒░ ██▒░░ + ▒ ▓░░ ▒█▓░█░░ █ ░░░ + ▓ ░█ █ ▒▓░▒▓░░▓▓▒░░▒▓█▒░░ + ░██░░▒▓░░▓█░▓▒░░▒▒█▒█▓▒░▒░ + ▒ ▒▒▓█░█▒▓ ██████ ▒▓░░ + █▒ ▓▒▓▒░ █ ▓▓▓▓█ + █▓██▒▒▒▒ █▒░██▓██ + ▒▒█▒░█▒▓░▒▒▒██░██▓ + ░█ ░▓░▒▒█▒▓██ + \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_8.txt b/codex-rs/tui/frames/blocks/frame_8.txt new file mode 100644 index 0000000000..ea88b09538 --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_8.txt @@ -0,0 +1,17 @@ + + ▒▒█▒▓██▒██▒ + █ █▓░░░█▒▒ ░ █ + ▒░▒█░▓▓█ █ ░▓░█▒█▒█ + ▒█▒█▓░██░ █ ▒▒░░▒ + █ ▓░▓█▒░▓▒ ▓█▒░░█ + ░██░▒▒▒▒▒░▒█ ▒█░░░ + ░█░░░ █▒▓▒░░░ ░▒░▓░█ + ▒█░░▓ ░█▒▓░██▓ ▓░▓░░ + ▒ ▒░░▒▒ ▓█▒░░▓█████▒░░░ + ▒█▓▒▒░ █░█░░▓░▒▒▒░░▒█ + ▓▓▒▒░▒░░░▓█▒█▒█ ▒█ ▓▒░ + ██ ░▒░░░ ▓█▓▓▓█ + █▒▒█▒▒▒▒ ▒▓▒▒░█▓█ + ▓▓█░██ ▓▓██▓▓▒█░░ + ░░▒██▒░▒██▓▒░ + ░░ \ No newline at end of file diff --git a/codex-rs/tui/frames/blocks/frame_9.txt b/codex-rs/tui/frames/blocks/frame_9.txt new file mode 100644 index 0000000000..9066ba1bed --- /dev/null +++ b/codex-rs/tui/frames/blocks/frame_9.txt @@ -0,0 +1,17 @@ + + ▓▒▒█▓██▒█ + ▓█▒▓░░█ ▒ ▒▓▒▒ + ▓ █░░▓█▒▒▒▓ ▒▒░█ + ░░▓▓▒▒ ▒▒█░▒▒░██ + ▓█ ▓▒█ ░██ █▓██▓█░░ + ░ ░░░ ▒░▒▓▒▒ ░█░█░░░ + ░ ░█▒░██░▒▒█ ▓█▓ ░░░ + ░ ░▓▒█▒░░░▒▓▒▒▒░ ░░ + █░ ▓░ ░░░░█░░█░░░ + ░▒░░░▒█░▒░▒░░░░▒▒░░░ + ░▒▓▒▒░▓ ████░░ ▓▒░ + ▒░░░▒█░ █▓ ▒▓░░ + ▒█▒░▒▒ ▓▓▒▓░▓█ + ▒▓ ▒▒░█▓█▒▓▓█░░ + █▓▒ █▒▒░▓█▓ + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_000.txt b/codex-rs/tui/frames/codex/frame_000.txt deleted file mode 100644 index 0e0f20c87b..0000000000 --- a/codex-rs/tui/frames/codex/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeeedcccccccccoee - oecxocccceeeedooeecceccce - eoxeccceoexccxxcdcxcccccoe cce - ocxoocecoocc oxxcccde co - ecxooceoo cccxoeco - oxxoocox oeoxxeee - ooxoc xc xceeec edexoex - ooxxccxe ceecxoxx eceexoex - ccxxexc xcdeeeeox cocxeeo - xecxeexx cexceoxxeo oxexx x - oxdx ex ceod cxd cxxxdx - c ee ox ceoxxc dc exxxx - xexx o oxooc oxe eddcdccccccccco xdox x - cxd xo eoxxcc oce oxxdeccccccccc xdexex - eoxeo xe cxoe exe cxcoooooo x xxcxe - eexxeexo ccccd ooeoocoo - eeex ede dcdcoeoo - exxxo cxee execxcexc - coccxo cocc deccxcccodc - cxcxxc eeoccexceeoooccccxcxccceoce - cccccdoxxcdxocccdxxdccc eccc - cccdxcxxdeeeeeeocdcce - eeccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_004.txt b/codex-rs/tui/frames/codex/frame_004.txt deleted file mode 100644 index 5b0eefe662..0000000000 --- a/codex-rs/tui/frames/codex/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeeedcccccccccoee - oeoxoccccceoeooo ccceccce - eoxxcxcedexccxxcdxxcccccde cce - oxcoocecxocc cccede co - ecxoocedoc ccccxoeco - oxxooeox eoxxeee - oxxcc xc edceeec cdcxocx - ooxxcexe ceeeeoeo oecxxex - ccxxoxc exxxeeee ecocxxeo - xccxe x oexcceoxc xexx x - cxoxcex ceoxc oco dxxxcx - c eo cxo eoxxc odce xx x - xexxccce dxooo doee eddcdccdcccccco o ox x - cxo xe oxxcccoc c xecccccccccccc xdexex - ecxeecxo cxoc exc oocdccexxxdddcc oooxexe - eeexoexe cccc e ooeoxcoo - oeexecece ecdcocoo - eexxoocoee eodcxcexc - cocxxe cocc eeccxccxedc - cxcxxc ccoccxxceeooocccxxdxccceoce - eccccdeoxxdcxccccxcdcccceccc - cccxxccddeeeeeeocdcce - eeccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_008.txt b/codex-rs/tui/frames/codex/frame_008.txt deleted file mode 100644 index 1b2911ff74..0000000000 --- a/codex-rs/tui/frames/codex/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeeedcccccccccoee - eeoxcccxceeoeooo eccxccce - eoxxccceodcccxcddxxcccecde ceo - oxxcxceecxcco cccede co - ocxooeoxc ccecxocco - oxxocexc ooeo ceexxeee - oxooooxc cecoecd ecxoee - oxox ox exccecoc eexdex - xxxe xxe cxxdxoee cecxoxx - xxex xxc ce xexeco exx x - xxex xc ccxxd dxo xxxex - oxod ec ecxxe exe e xxxxxe - ccxx xx oooce xo decdcdccdcccccco ecxx x - cxex cox exxoeoexc oexxcccccceccccc xeexex - xexe eee eccoo oc eecxccxxxxddddc ocxxeoc - exxd eee ecccc ocoocoo - oxxe cxxe eodcococ - ocxxe ecce eoxcocexc - e eece exccoedx eeccxccxedc - cxcxco ccxccxxceeoooccccxcxccceece - exxcoeexxcdooxxcxxxdccccexcc - cecxxxcdeeeeeeeocdcce - eeccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_012.txt b/codex-rs/tui/frames/codex/frame_012.txt deleted file mode 100644 index 3db39633b1..0000000000 --- a/codex-rs/tui/frames/codex/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeedcccccccdooe - eooxccccceeooe dxeccxccce - ecxoxceoedccxxcddccccceedoeccco - oocxceexcxcco cxcceo cce - exoxcddcccoo cxcxe ce - oxxecxoc oooe xcx eee - oxxoexxe deeococd cecxeeco - oxxoexco ecexeeeee coxoeee - xxcexxce eoexxeecee ecx ex - xxc cxc eecxxxoce cxxo oo - exx xx coeee dx xxx xx - xxx xxc oxxc ecoe xxxxxx - ocx xxo deoxocxcoc ocdddccccccccco xxx xx - xe xo xxoceoxc e xxocccccccccccccex excx x - xxx cox cxx ooeec eecdccccoxxxxdddceeoxxooc - xxe coe cccc eoooodx - exe coco oxcocox - exxo cocce eoxooceoc - cxxxe cccccee edcxeoxddoe - ecxxe ccxcxxccedoooccccxxxxceeece - ccceoe cccdxxxxxxcccce eccc - cccccodeeeeeeeeoddcce - eccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_016.txt b/codex-rs/tui/frames/codex/frame_016.txt deleted file mode 100644 index daac17bdd2..0000000000 --- a/codex-rs/tui/frames/codex/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeeoccccccccooe - oeocxccceeoxeooeccxcccoe - odocceedcccxxcddccxxxoeeeccceo - eocceodcccccx eccxecexocee - occoxxccc ccxxxdecd - exxodxc ooo cxxococo - exxxoxoc xxceexo exd eee - xxxox cxeococee cxx dxe - xooxxo cxxexeecee cxd oxo - xooxx eexxxeceeo cxx xxc - xex xcx cxx ocdxc xx oe - xee xco dcoocxocc cxc oe - xo xxx eoocoxxc occcddcccccdcco cxcexx - cxoxoeo oxcodecox coccccccocccccccx exxoox - ceo xexe coeoedc xeccccccxxoxxxxc oeceex - eeo eece cccce exexoccc - cec ecxc oxoxcoxc - cxdececxce eoxxcooxc - cxdeceoxxceeo edoxxcxeoo - cxxoeccxxxcxccddoooocccxxxcc ecc - ecceee eccccxxxxxxcccc eococ - cxcdxdoeeeeeeeeoddccc - eccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_020.txt b/codex-rs/tui/frames/codex/frame_020.txt deleted file mode 100644 index cff12de7ff..0000000000 --- a/codex-rs/tui/frames/codex/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeeecdccccccoeee - oeoxccceeedooeecccccccdoe - odcxcoeddcxdccddccocxccecxceox - oceeedococc oexeeccccce - oc ooccocec ccxeceeec - oe excoe oo edcoeoo - o oxex ocecx eee xcee - oe oxocx xodcoeee ee xexo - ecoexeo cxexoecxe xo dxc - x exxx cxdccoeee cx xcxx - xxcxxe eeexc dxxc xxexo - xocxxeo oco docoe xecxx - excxxxe oooedxeo edccccddddddddoe xeexe - coeexoeo ecccocc occcccccccccccxo exoxx - xeexecx ecdooe xccccccxxexxcxo eeexeo - xe xeoe ee ecoooo - xeoecocex ooexceo e - exocccoce eocoxxeoo - cxdecedxccoeo eoocexxcocc - ccxo ccxxxxcccooooocccxxcccedcoc - cccee ccccccccxoodcce ecccee - cccxxooeeeeeeeoocccc - eccccccee - - diff --git a/codex-rs/tui/frames/codex/frame_024.txt b/codex-rs/tui/frames/codex/frame_024.txt deleted file mode 100644 index 43c0dd4444..0000000000 --- a/codex-rs/tui/frames/codex/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eoecdcccccdeee - eodxce c ccceccxcccodoe - eoc eocccdccddccedoeocxcccco - oc occeccec exceoecccexe - oc eoccoe dcce eceee - o doeo dceo coccdeox - x oooe ecex ceccxeex - x xode xxceco xxcxeox - oe ox e eecee deocoxcd - xoxxxo xoe cee ccx xecc - xoxxeo ex cec ooxxxe - xexcex cec ecc exxxxx - xocoxc xoeccoo edcccdddcdcddce ec xxxx - xoxcex exccexc xdeeccccccccccxoc xxcxoxo - xocoeee eeode ccccecceeecccxo exocec c - xecoeco oxeco o - cxecoece eceecc o - xe ecccce oocoeoeo - cxecxeedccee ecceccdceoe - cxeecexccxxeccdeeecccccocodoococ - ccxoe cccccxcccxcccxccccoxce - ecccdddeeeeeeoccxcccc - ecccccceee - - diff --git a/codex-rs/tui/frames/codex/frame_028.txt b/codex-rs/tui/frames/codex/frame_028.txt deleted file mode 100644 index 835aee7460..0000000000 --- a/codex-rs/tui/frames/codex/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eoexdcccccdeee - odcce eccxcexo - edce eocccxxcdddcece eecceco - eoc ecccoo xeo ccdeco - occeoc oe exc deeeee - xoooo e oc cxoeeexoe - xcoxcd e coccc ceccexoe - oxxoc e oececd cooeoeox - xeexoo eeeee cc x xxe - xcdcx oeccoec ex cex o - xdxxexc x e oeco dcecxxdc - x xxxo xxcccc c cxcxxxo - xx cxxe coo ocoeodcccdddccdcd occdxxo - x xx x edxo oe cdddceeddddcexo xoxxo o - xeeodc ece cdddxeeeeeeecc doexd o - xeecec excx o o - cxeexxce oxooec oe - xoedco eoceoeo oe - cxecdxxc e eeccxxc cec - cxdcxcxxcxedcdeccccxxxceooexeoe - cxcoxxxxccccccxdccoeeooeoc - ccxccxxdxxxxeccxxccc - ecccccce e - - diff --git a/codex-rs/tui/frames/codex/frame_032.txt b/codex-rs/tui/frames/codex/frame_032.txt deleted file mode 100644 index efcb8195d4..0000000000 --- a/codex-rs/tui/frames/codex/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eocdcddcccddeo - eoocc ccxeecce - edcxeoccccxcddccco eeccccc - excdxcceccxo xeo eee co - ocexcc od xo xeo ce - ocoxcoe e dxe eeoexo - ocoxcxde xeoe coece xcxe - exeoc o oeeoe c o eee - xoex c eoeeeee eceoxoex - x xx x xeococo eoeoxceo - cexxcc eexocooeo xxxocxx - ocxxe cooccoxc o xxxxc - xxxxcx exeexe eocdxdcddddc xoxcxx - xoox e ceexo xecccddedddeo dcexxxxx - cxxox ccccdexdxexc oxox c o - xoeoecx ee dcxooc o - xeexxoe oceoxo oe - xxcceec excoo oooe - cdeeccocx oxceocoeeo - cxxcoccexcdxdoooccxxceooee cc - cxxxxcxccccccccceoecceeoe - eccxdeeeeeeoccdccocc - ecccccce e - - diff --git a/codex-rs/tui/frames/codex/frame_036.txt b/codex-rs/tui/frames/codex/frame_036.txt deleted file mode 100644 index a600c78685..0000000000 --- a/codex-rs/tui/frames/codex/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eocccdcccdeeo - eecccedoo cccccxccxeo - oxcddccccccdccxo coec cee - excxoceecc co oxeece - oooxcc xe eeoo ee - ooooo e e cexeoce - xooo deeec e eeeoee - xexx eecoceco oee oeex - xxee ocooece o eeceeoe - x xc ocxxoodeeo d xxooxx - x ec eeecooedo x xxx xx - xede cxo occ x exxxcx - xooc x ocoxc oeccccccdcd cxxxexxx - xxoxeo c oc xcccccccccee o xcexxx - xdox x ecccccxdeexc xcxcxxxee - cxccx x eeeee eo ooo x - exxxd e oxex o - exxeeecd oc oc oe - cxxoxeec excooeoc o - exxccdcxcecdeoocxxeecdxe oc - ccecccccxcxcccededcceoc - ccodeeeededccoceoce - ccccee ce - - diff --git a/codex-rs/tui/frames/codex/frame_040.txt b/codex-rs/tui/frames/codex/frame_040.txt deleted file mode 100644 index e110f93586..0000000000 --- a/codex-rs/tui/frames/codex/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eocccccdcceee - odcceoeeecccxxdcxcce - oxcecccccxdccdeccxce eee - ocoxcedcc ccce ce - xecxe ocoxo ex - xxcx eeoe ooec ex - deox ceeexe coceeeoe - xxxe xee xe oceoxx ee - ecxx eee eec exexxxxx - xxxx oxeoxeeeo ccxdxdoc - oxxx exeoexoo xoxxxexx - eoxx eeooc o e x xxxxxx - xcxc eoeo oeecccccccc cexxeoox - cooo co occcccccccxx x x xxxe - xxoo eccccexdedxc ocxcxxxxx - xooxoc e eeeee x eoxxxxc - xxee ce xexeoxxox - xeccece exeoooc x - xxoxeec ocecooe eo - ceccedoxcccooeoccoooce oc - cce cccxxxxcceodece oc - ccdeooeecccdcedcc - ecccee e - - diff --git a/codex-rs/tui/frames/codex/frame_044.txt b/codex-rs/tui/frames/codex/frame_044.txt deleted file mode 100644 index f522c4b16f..0000000000 --- a/codex-rs/tui/frames/codex/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eocdcceccceee - ooceooocccxcxd cce - exxdccccxccdececod cc - ococo xoee eeo - oecoe eexdc xo - oxc eeo eoexe oo - xoo cxeo oedecee - x x exeoeeo eo xx x - oeex cxcoeexe oexxx x - xxc eeexcxc xeoxd o - cxc eoxoccx cxxxcxxx - oxce oooxo xxxxexxx - xxox ex ox eecccccccocxxxxooxx - cxx x oxo cccccccceoox exoxxx - xoceeoo occddxdcxoeoexxxxx o - xxoec ex eeeeece xoxx cx - xoeeoo oexc oxee - eoxeeee ocoo o oc - eoxeccco ocoodo oo - eecxcceccoeeoceooee dc - ceecccddxcceecexe oc - ecoeeeooocddeeoce - eccce ce - - diff --git a/codex-rs/tui/frames/codex/frame_048.txt b/codex-rs/tui/frames/codex/frame_048.txt deleted file mode 100644 index b1fda5075e..0000000000 --- a/codex-rs/tui/frames/codex/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - oedxcooccoo - ocxdoecedxcdcceo - ooxcccxcceeeee ce - oxoco exee oex - xxee xeee cex - eec eoe eoxodoee - xoxxxooc o ee ece - e x coe e xdcee x - oxxe oxxxeo x xeexxx - xxe cxood c oocxoodo - xxx xeexxx xoxxcoxx - xxxe e ccc xexxxxxx - xxoe xo eeccccc xexxxxxx - xxcxoeo ccccccxe xcxxxxxx - oxxcxe ccdxdcoc xcxxx ee - xoccx ecxxx xxxex - ccdx x ecoexxxxeo - xxooeee xoo oxxox - coxxecceo exoxoxc ooe - cocececcceooeo od xe - ceeccdxocedcoce eo - cceeeeccdce eoe - ecceeeece - - diff --git a/codex-rs/tui/frames/codex/frame_052.txt b/codex-rs/tui/frames/codex/frame_052.txt deleted file mode 100644 index f6c55ac3ad..0000000000 --- a/codex-rs/tui/frames/codex/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eodccodecoe - ocoocecoe cexo - xoocccecoeoec ee - dxoco cxoo ee - xxe o exee ece - xxceeee xdxcc xx - ccxxeccc e cx cxoo - xx xxxex o xx exe - oox ooexe xxxo cx - xxc xxxee xooxxex - xxo cxoxe xoxdoe xoo - xxo xdoecc eoexxxd xx - xo xx eeecccceexxxxxxx - xc ec cccccexxcexxxxxe - xxo x eddexcxxd xx x - oxx oo ecxxx xx cx - xxcx eeoc xx ex - xxxe xxooexxco - xxce oxeexxxx o - excdeceecoexc oox - eecxcoeoexc oo - cceeoceocoexc - ccceccc - - diff --git a/codex-rs/tui/frames/codex/frame_056.txt b/codex-rs/tui/frames/codex/frame_056.txt deleted file mode 100644 index 4391e74d4e..0000000000 --- a/codex-rs/tui/frames/codex/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - odccooecoe - ooeeeoodccxo - dxoceecxe cxo - cxcoxexco coce - xex eeoeee cod - xeoeco xxexc cx - xxxo x cxx edxxe - eoco xxo ex x - cxcxcc excexxo - eoecedx xxcxxoox - xoxddcx xxoccxox - xococcx xxce xxx - coexeeec xxoxxcxx - dexcccxe xxd xx x - cex d xxxxxxxex - xxceco e oxxxx ox - xxx xx e exxxx x - exc e dxxx odoee - xce x x eece xx - exeecoeoox xxec - ecoccodc co - ceeoec ec - ccecccc - - diff --git a/codex-rs/tui/frames/codex/frame_060.txt b/codex-rs/tui/frames/codex/frame_060.txt deleted file mode 100644 index 3f002f8991..0000000000 --- a/codex-rs/tui/frames/codex/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dccoocco - e exo ccoe - oxxxoeceee - oooxdx cxxx - xxxoxco cxx - xxexooxex ex - xxocxxox xx - xxccxxxxecc o - xxoxxcoexxxex - xxxxx xxx eex - xxecc xccxcxx - xxeex x cxoxx - xxeexeeoxxxxc - xxxxxxxxx xe - xxexcx xxx xo - xxexxxxxxxxcx - xeooox o x - xxoxxcdxxc - oxxxexceexe - xecxec xcxx - d x ee oeec - ccx ccodxx - cccecce - - diff --git a/codex-rs/tui/frames/codex/frame_064.txt b/codex-rs/tui/frames/codex/frame_064.txt deleted file mode 100644 index 59f853965c..0000000000 --- a/codex-rs/tui/frames/codex/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - cccoccco - xexc ccdx - xexc xeoe - xxxeeecxo - xooxocexx - cco eeoex - cocxocccx - exex xoee - exdeo ox - xxxeeexxe - xxxcoccxxx - xxxxoodox - xxxxxxexxe - xxxxxxeexe - xxxxxxxxxx - xxoxxxxxcx - xxxxxxxxex - xxxxxxxxox - xxcxeooxex - exdxxocxee - excx x x e - cocc oco - cccccce - - diff --git a/codex-rs/tui/frames/codex/frame_068.txt b/codex-rs/tui/frames/codex/frame_068.txt deleted file mode 100644 index 99d4683512..0000000000 --- a/codex-rs/tui/frames/codex/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - occooocdo - eoceoxe c - xoecceexed - cxo o xcxox - xxx eexxx x - ccxoxoexe x - exxexxxxx x - oxxxoxexxx x - xxxxxxexxc x - xexxxxcoxe x - xxccxexoxoox - xocoecccxxox - ex xxx xxxcx - e xxxoxxxcx - exxxxcxcxxx - eexxx oexxx - xoxxxeoxxox - xxedcxxeodx - xcxoooxoxex - cecc xccxee - xxo xxoxox - xoe xceee - ecccccce - - diff --git a/codex-rs/tui/frames/codex/frame_072.txt b/codex-rs/tui/frames/codex/frame_072.txt deleted file mode 100644 index a93d3bfc6e..0000000000 --- a/codex-rs/tui/frames/codex/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ocxdodcxo - oeexoxeoeoc - xxc e oxeceee - oee cxxxxoc o - xxoxoexcxccdxco - xcxoxxxxxxx ex - exxccecxox ooxo - xxxxxexxxecx ex - xxxxxxxxcxxx oox - xxxxdoxxo ecxxxx - xxc exoxoooxooxx - xxexdoeceeeeceex - xxxxxecxoodcddxx - xxxxx xcxxxxxcxx - xx e xxcxceexcxx - xcecxcxxxeeoeex - xo cxcxe xxxoe - xxx eoeeocxoxx - cxoedo dxxoxxox - xxc c ccoexcx - oe o ecxcdoo - coxo eeeeo - ccceccce - - diff --git a/codex-rs/tui/frames/codex/frame_076.txt b/codex-rs/tui/frames/codex/frame_076.txt deleted file mode 100644 index 248cc9e5e1..0000000000 --- a/codex-rs/tui/frames/codex/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ecccdoccxee - ceoxxeeeceoce - xxoxceoxexccoee - xoeoooexcocecccxo - ocdxecooxx oceo - xeeoo eooce exo - exoeeocxxec exx - xxeeoxx xxxcd ox - xxecxxeeeeexx odxx - exxxxx exeo xxex - xxxxxo oxexoxx xoex - xxxxxo eoe xex cxex - xxxxx oxxedcodxxx - xxxxx oxdeoxxeoxc xx - xxxxx eexxeeccoxcoxx - xxxx eexxceeeoxexox - xxxx exo xcxec - cxxxxx cx ooecxc - xeceoxxcoo ox xoe - coeo xxeexocdxecc - cxoo eecoocdoeo - cecc cceceedc - ceececce - - diff --git a/codex-rs/tui/frames/codex/frame_080.txt b/codex-rs/tui/frames/codex/frame_080.txt deleted file mode 100644 index 6ce6bd6e49..0000000000 --- a/codex-rs/tui/frames/codex/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - odcxeodcxee - occ ccxxceodxco - xecoooox ccccccoe - ocxx ooxoooece ccee - xcoxxooxec oexo - ooxoooeec e eo - xxoeexoxc ece eoxo - dxx xxcccx edxe cxo - xexccxexxe oeeoo xx - exxxcxxxx exxe xox - xxxxxeexx do o ocox - xxxxcxexx xexe cxxx - xoxxecxxx oecxd c oexxx - xxxxx oxc xdxcex c eexex - xxxxo cx ce o exo ocxxc - xxxxx cx oco exxxex - xxxxxcxx oxxxe - dexxeocxce oee - cxo exeeeee exce - eee eeeeecocceexoco - cxe cd cdcocec - cee ccecoeedce - eceeeecce - - diff --git a/codex-rs/tui/frames/codex/frame_084.txt b/codex-rs/tui/frames/codex/frame_084.txt deleted file mode 100644 index 1f21c1e2a8..0000000000 --- a/codex-rs/tui/frames/codex/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eodceodcccco - exc dcxxccedoecee - exceeo ooecccccccexe - ooco ecococd ee ecex - ooco xooxxc cxx - xoeooccoec e ceo - xxxoexoxxc cee oxe - xx oxeexo xoeee coxo - xcxocxxcc eoexe cxe - xxxxxcdxx eeoo xxx - xoxxcexcx o exce xxe - xceoceexx xecoex exo - xc eoxoxx coececddccee eexo - xx eecxxxx oooeo cxcce xxxx - xc ccxxex eo x excx ccocx - x cccxc xo exxe - ee cexexox oxoxox - exe cece e xoeeee - xx ecxe xe oc cxco - ee ecoxeeceeecceodxco - cxe eeeex cccccccoc - cce cceceeeeeoc - eceeeecce - - diff --git a/codex-rs/tui/frames/codex/frame_088.txt b/codex-rs/tui/frames/codex/frame_088.txt deleted file mode 100644 index 8288ef49cb..0000000000 --- a/codex-rs/tui/frames/codex/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - oodxedcddccoe - ooe cdoxoceededcco - eoeo ococecccxxcxcxdco - ox cooooodcx cxoecexe - oeceococc eoeexe - oxooooode e cc cxx - exeecx oo xcd e exoo - xxeooccx xoco e ccxx - ccc xee eoecxee cexo - xxxxxddx ocoec coxxx - xxxxxxxo d eoxex coxxo - xecxxxxx ocxoeeoc oxxe - xx xoxxx xxecoxc cccee dxxc - coc cox oooocoo ecccxo xxxxx - x o xxe exxo eccco xcc - cod xcxc eoe xxoo - xo exeeoeo ecooxee - coecocxoeo dcooeeo - xdeeoexoce eoeoxoxo - xd eeee ccoeedcexxxcec - cxeececex ccdccccceoe - cco ecoccdeeeecce - cceecccce - - diff --git a/codex-rs/tui/frames/codex/frame_092.txt b/codex-rs/tui/frames/codex/frame_092.txt deleted file mode 100644 index afcc3863e7..0000000000 --- a/codex-rs/tui/frames/codex/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eoodceccccdxoe - ecx ccxccccedoxdcceo - eoceooccccecccxxccccdeeo - ocoodce coc eoeccxoe - xeo oced xo cee - xxeeeco ced ccxx - occcxoeo oxcec eoex - exooxxdx xooce cxoe - xexx xec xooceee xxx - xxx oxx xooce oxx - exxxxex oddecc xxo - exxexxx ooooco xcc - xxxoxxx oeoooooe ddccccxd ocxc - xxxxceo dooooxc cdcccxce oxxe - cxxxexxoe cox e cxcdcdxc xecxx - cexxxoo x ceoe e c xx - coeeocecx oc xeeo - cxeeeoee x xeooxo - cxeeeexeeco edcceooco - ee coxxoecceeeecccoxcccoc - ceeeexeoo ecccccccceec - cceecocxoeeeeeocc - ec eecccce - - diff --git a/codex-rs/tui/frames/codex/frame_096.txt b/codex-rs/tui/frames/codex/frame_096.txt deleted file mode 100644 index bd0c20af91..0000000000 --- a/codex-rs/tui/frames/codex/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eecxocccccxee - eocecxxccxcedoocxcccoe - eoedoccc eeocccxxcccdeocee - oc ooxe eocccdce - x oxoo c ocoe - xoooxoc ocec cee - cddoxoo oocee ccex - doodxeo xxocx ecxoo - cecccx xoxox e xxx - exxxexe eeeexec xxo - xcxcoxx o ecxxxo oxxxx - xxecxxx xodeo oec xoxxxx - cxxxxxx xooo oc dccccdde ecxcoe - oxxxxoo xoocedco xecccxcc x exo - x xxxxx coo oe excccdc xcdoxo - execooo xeoc dccxxxe - ceex ooe cdccxoeo - execxexeco eocdcoxo - ceeeoxed coo ecc xccoo - ee ecxeecccdeeeecccdecxocxe - ee eccxooeccccccccccecc - ccoeeoexoeeeeeedcce - eceeecccce - - diff --git a/codex-rs/tui/frames/codex/frame_1.txt b/codex-rs/tui/frames/codex/frame_1.txt new file mode 100644 index 0000000000..63249f4242 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_1.txt @@ -0,0 +1,17 @@ + + eoeddccddcoe + edoocecocedxxde ecce + oxcxccccee eccecxdxxxc + dceeccooe ocxdxo + eedocexeeee coxeeo + xc ce xcodxxo coexxo + cecoc cexcocxe xox + xxexe oooxdxc cex + xdxce dxxeexcoxcccccceco dc x + exdc edce oc xcxeeeodoooxoooox + eeece eeoooe eecccc eccoodeo + ceo co e ococex + eeoeece edecxecc + ecoee ccdddddodcceoxc + ecccxxxeeeoedccc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_10.txt b/codex-rs/tui/frames/codex/frame_10.txt new file mode 100644 index 0000000000..fe5e51b984 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_10.txt @@ -0,0 +1,17 @@ + + eccccecce + ccecccexoeco + eeoxxoxxoxceoo + xeeoexdeoeocceeo + o dxxcxe cooeoxo + xe cxcxooe eecx + e xcccxxxxc xoo + c xxecocxxoeeoexx + c xe eexdxxcecdxx + x oxeoxeoeceeexce + o cxxxxxcc eocexe + eecoeocc exccooo + xc xxxxcodooxoe + deccoxcde ooc + co eceeodc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_100.txt b/codex-rs/tui/frames/codex/frame_100.txt deleted file mode 100644 index 65ae59b2a6..0000000000 --- a/codex-rs/tui/frames/codex/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - oeecdcccccccee - oceodocceoccecoexcccce - eceeoccoooeocccdxxcccdexcco - oc oodoo xocedoco - exoeoccce e ccoc - exexooo ode oeox - xoeooeo oxcxe oeeox - oooxxoe cxeexee eeoxe - x oocx ceoecd e xxx - xexxcxx cxeccedc xoxo - x cxxec cx eoe ec xxex - xeceeex oeeco ex xxcx - x ecxxe xeecoeeo dddddccdcdee exoxx - ce xxx xeoocxoo xxocccxdeeex xxce - xdcxeoee xcox ec cxcxcddccd dxeed - cexxxce x xeoc cc eooce - exxxxex xe ococxxo - edcexxeeco oxeceecooo - co ccxxocxe edccecoxoc - ce ccxcecxxdceeoocccxecccxoo - coeccxde cxccccccccccoce - ecoeccccedeeeeeooccc - e eccccce - - diff --git a/codex-rs/tui/frames/codex/frame_104.txt b/codex-rs/tui/frames/codex/frame_104.txt deleted file mode 100644 index c31a6eb9cd..0000000000 --- a/codex-rs/tui/frames/codex/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eoodcdcccccccee - eccoxocce cccco - oceoccc eodcccdxxcccdoxxcce - ocdooeoceoc decxoecee - o dococoo cxooeece - ccocco o ddee e xcoe - xcoxeocx odccoe ce xooe - xeeeooooe eeoeeeee e eoeo - xdxexee cxe cxcx e xxec - xcxxxxcx o xxooxex xoco - cxccxx x eeo xc ox c xx x - xxeoxx x ecoode oc xoxxcx - ec xxxcx ocooxcoxe dccdcccddo exxxox - eecco o oeoxo ex coecccxdcec ocxexe - e xxxxox cooxee xccxxddccc exxxx - cxeeeexcx co eexee - eeeoexoexe eoeococc - cdcxxeo xo edcecoxxc - ce ccxdecxoe ecceoeccoe - cd cccdecxccccoeoocccxedcoxcoc - cceececee ccxccccccccxcxoc - cx ccxccoeeeeeeoeccc - e ecccccce - - diff --git a/codex-rs/tui/frames/codex/frame_108.txt b/codex-rs/tui/frames/codex/frame_108.txt deleted file mode 100644 index a865caed66..0000000000 --- a/codex-rs/tui/frames/codex/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eoeddccccccccoee - odxccccc ccoe - eoccxcdoooecccxxxxxcccceedcco - eocoocdeodc eocccxxco - oedocxeox coeccoxe - xxoxoccxx ocxe o xeeeo - xeoxocex eddoxc eeeexeco - ocxeeocx cxdecee eeceexe - xxxxxox cxdexxo cceoex - xxexxoo ocxeceec exo xxx - ccxexox x xxooxx o xoeo - cexexex oeooccox ooxe x - e oxxo x ec oooooo ocddccccccdcoo xdxxee - ce xxxex cecoococ oxxeccccdceccc cxxxx - xoeexo xe oxooo eeccxxddcc xx o - xcxoooceo oeooxoxc - cecxoxecee edceooxoe - cccxxxo xo eceodddoe - eeecxeocxce ocexcxcec - ccecxccececcccceeodcccxedcxceeoe - coccxxeecccxcccccccccxeecc - ccoccxxcdeeeeeedcccc - e ccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_11.txt b/codex-rs/tui/frames/codex/frame_11.txt new file mode 100644 index 0000000000..48e507a84a --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_11.txt @@ -0,0 +1,17 @@ + + occcccce + oc dxxxeeo + oceexxdecoeo + xeexxddoedoo + ecodexcecdexxo + xcexxceddxeoxx + cc oxxxxxxexde + x xxoxxeo xcx + o cxoxxcocxex + cc exodocoxexe + ceo xxxxdoxeex + eeooxecoccdxe + e cxeeeexdc + ec cxxoeoce + ee cccece + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_112.txt b/codex-rs/tui/frames/codex/frame_112.txt deleted file mode 100644 index 23351643d8..0000000000 --- a/codex-rs/tui/frames/codex/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eeeddccccccccoee - eocooxccoecc ccce - ocoxcdccoeococcdxxxccccce cce - ococcccddccxe occcdocee - ocxxcocox ccccooce - oooxec o doooe ed ceecx - oeooocexe eeeecce ce ex x - ooxeeccx cxeedocde ce ex x - xxxxxcoe ceeceeec eo xxco - exxcxeox ecxececoc x xxex - xec x e cceoe o xoexox - xexex e ececo oc coxxxx - ce exe x oxoxe exe odddcddccdccoe ecxxex - o xxxcx eoooce dc exxdcccccccexcxoxexecx - eocecocx xxcdoc cdecxccddccccoexdxoe - ecxox ce oeeeceo - ecxxeeece eoeooo o - eoxxxeoeee eccocoxoc - cocxxdocdccee eoccxcoxeoe - coecxeoocxccccceeodcccxeccxccecc - ccexxee e ccxcdcccccccccecce - eeocccxccoeeeeeedcccce - e ccccccce - - diff --git a/codex-rs/tui/frames/codex/frame_12.txt b/codex-rs/tui/frames/codex/frame_12.txt new file mode 100644 index 0000000000..29de69516a --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_12.txt @@ -0,0 +1,17 @@ + + ccccco + odeeoxoe + c xoeco + ocxxxddcx + x cxxxxoox + xcoocecexc + x xoexxe + x ocexxc + co xoxxcxx + x oxcdce + xo xcdcco + o cx eox + o ccxocex + ceocoxexe + e cxeoo + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_13.txt b/codex-rs/tui/frames/codex/frame_13.txt new file mode 100644 index 0000000000..67fe336a13 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_13.txt @@ -0,0 +1,17 @@ + + occco + xeexx + xeexc + xccxe + c xx + cdoxx + o xx + c cx + oc exo + xc cdx + ceoo xe + xeeex + xcoxe + ceexd + o ocd + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_14.txt b/codex-rs/tui/frames/codex/frame_14.txt new file mode 100644 index 0000000000..f8d32cd6d1 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_14.txt @@ -0,0 +1,17 @@ + + ccccd + ooeeoe + xexxo x + xxoxcexo + xxxe x + xcxx cx + xxxx o c + xxexe e + xxxx c + ceoo do + exccooox + xcxxeeex + o cxddde + xeoceeo + ec cdo + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_15.txt b/codex-rs/tui/frames/codex/frame_15.txt new file mode 100644 index 0000000000..2e14341237 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_15.txt @@ -0,0 +1,17 @@ + + cccccxe + eodxxedco + ooxcdexccx + xoe ooooeex + xxdcdexxocex + exxoxxoox c + xx xxxxxxox + xxoxxcxxx cox + xxcoocxxxeodx + xexdoxexco ox + xoxxxxex e d + xccoexxeo d + cxeo oooe de + xexxeeoceo + eeceeeeo + ee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_16.txt b/codex-rs/tui/frames/codex/frame_16.txt new file mode 100644 index 0000000000..c90ce92cb6 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_16.txt @@ -0,0 +1,17 @@ + + edcccccxe + oexxcxxexde + xooceodexx ce + ooo dceexexxccx + xxdeoccdxxcoxee + xxxcxc xed x xox + eex oeoxxxxocco x + xod xexxoxxxcd ex + eexxxcxoexxccc o + cceeoddecxoex oex + xxxcccocexdcdoxxe + xxc xe eooo o + exc x oooeox + exxcecxoocex + cdoeddeedc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_17.txt b/codex-rs/tui/frames/codex/frame_17.txt new file mode 100644 index 0000000000..e1f2bb6d96 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_17.txt @@ -0,0 +1,17 @@ + + odcccddxoe + edccxxxcdcxoceo + oceoeddecocxxxece + oxoeoxcee cxdexxxde + xoe x xcoedeoo o + edcooe odox oodoxoo + c dox oooxe ccxxodx + ocdx ooxxoxoxxddc + oocoeddcxeexeedexxx x + xcedeexoceoxxe eccce + eeeoccccccceexcooe ec + exxec eoxxe d + eee cee ocooeeo + o xccdeceedcdxc + ecdoeocxcecc + e \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_18.txt b/codex-rs/tui/frames/codex/frame_18.txt new file mode 100644 index 0000000000..be64251770 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_18.txt @@ -0,0 +1,17 @@ + + eddcddcdxoe + eccedoccxeeoccdde + eodxcccdcocoeccooe c + oxxcooecc ceeeodxedeeeo + eeoo ox ecceeoxoxeedeee + oex ooxoeeeoocoxcooeoeox + xxedo cocoxceoccxdxdo + ceoxx eecxxde xdxc + ecc oedddddcxxoxcoeo xcxe + eeexcec xxoeeeexxxedxee o + xoxeeccccccce eeeoxocoeoe + ee oeo eeccocec + eecceeo eceeoeoe + cxoccccdddecceoeoc + cxxeoeeooccdcc + e \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_19.txt b/codex-rs/tui/frames/codex/frame_19.txt new file mode 100644 index 0000000000..8904157121 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_19.txt @@ -0,0 +1,17 @@ + + eeddcxcddxoe + ecxxxeodddeceoxcoo + ocddocxcce ecdoecde + odxcoee eddcoexco + xxoeoe oxecocxe xeo + xeocc excxo oo cocx + edxxc oceoxcoe odocx + xxxx xdcexco x xxx + xcxeoddddddxxxxccdcxd e cxx + edooxdcoecceoeo ee deeeoooxe + cecocxcccccccc eeeoxoo ooc + eeecee eooeooc + c eexxco oddooxde + ccoxcoxceeddocc dcxc + cxoedoceooecoe + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_2.txt b/codex-rs/tui/frames/codex/frame_2.txt new file mode 100644 index 0000000000..a3c0663db4 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_2.txt @@ -0,0 +1,17 @@ + + eoeddcdddcoe + ecoocdcxxxdxxdecxcce + oxcxeccxcee eccdcoxxdxo + exoeoccooe ooexoxo + oecocexeeeee eoxexo + cocce xcecoec eexcx + oxccx eoxdxexo ocxcx + xc ee oxcxxdc xcoox + cccdx dxeeexcoxccccccccoxexxc + edcx oxxc oc xdeeeeeooeexco x + eee c ceooxc ecccccccccxocxx + ceeooo e ocdooc + oeeexco odec exc + exedeecccdddddodceexxc + eccccxxeeeexdocc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_20.txt b/codex-rs/tui/frames/codex/frame_20.txt new file mode 100644 index 0000000000..cea5393f75 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_20.txt @@ -0,0 +1,17 @@ + + eecdxxdcdoee + oddcdoeodddxxeececo + oocecccxcc ecececcxce + excecxc eocxeocee + ex oxc eo exxecexxe + oeoxc cccdxco cexxe + dxdcx oc occe oexo + xeeoe ccddxco xxcx + xoxxdoddddddddeocdeeeec o xe + cxexec oeeeeeexe ceecxde oo xx + eoeecccccccccc eodxxox oe + c ecoo eocoxo + eeecoxe odcedcc + eooocxceddodcxceoocc + eccxe deeeexccc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_21.txt b/codex-rs/tui/frames/codex/frame_21.txt new file mode 100644 index 0000000000..efa6d610d9 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_21.txt @@ -0,0 +1,17 @@ + + eeodcddcdcoee + occeeeecxdxcdeeocce + dceeccece eexcceeco + ocxdcc eodcodco + oooce oxoee eeeeo + ocox occeoo eeeo + xcxe e oeooc edec + ee ed cxo x x + x x ocdddddccc exocxo do x + x xe xe eox ececxo ocoo + d co eeccc ce cceod oe o + cc dde ecc o + ce eoe eodcc oe + cde ccccdxxdddccc oe + cccdceeeeoedcce + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_22.txt b/codex-rs/tui/frames/codex/frame_22.txt new file mode 100644 index 0000000000..91c9c2ecaa --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_22.txt @@ -0,0 +1,17 @@ + + eocdcddcdcoe + ecocxoeoxoexxdxcocce + odcdxecce ecceccceeco + dcxccc ooxxxece + exxoc oeoxdxoodcx + excoe oxoxdeoe exedx + xcceo xcxecoc xxox + xxdxe xexxee xexcx + xxoco cxddddddcceecxe eo exdc + exd ceeeo oocxoox ecdecxoo oed + eeeex cccccccce edcceooocoe + eceeeo ecocxoc + cccd cce eococceo + cdccoccxddcddodccccoc + cxcxedeeeodeodce + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_23.txt b/codex-rs/tui/frames/codex/frame_23.txt new file mode 100644 index 0000000000..5b5f1be139 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_23.txt @@ -0,0 +1,17 @@ + + eocedccccdcee + edxcxeeoeddoxexcxce + occxcodce cxdcxedxxo + odxcdoe eddexxde + ooxeoc ooooccocexe + oexcoe ecccccoccxxexo + exxcx odoo exe c xcc + xox x xcxoeeo x cox + ece xcxddddddddxecxecee x xxx + xeeexcdc oee exeeox eex + ocx x eccccccc ceoddxeoeoe + oxxexo ooxeeoe + e xocoee eocdcoco + edecdccexddecccoecce + cx cdexeeceecce + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_24.txt b/codex-rs/tui/frames/codex/frame_24.txt new file mode 100644 index 0000000000..c0269d8eda --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_24.txt @@ -0,0 +1,17 @@ + + exedcccddoe + oceocxeexddcoecc + occdeoccx oedcxcco e + ocooooxdoeexoe ecexeec + o ooeoo eccoeexeeexoc + xoecee cooo oxd oce + x xx ooeoocoeexeexe + x exx xodoeexxeooexx + xo xddddccxxxccecoex x xx + e o cxoooddooxoeeccx xcx + e cexeccccccce eoocexdooe + e eoce x codo + eoceexo edceodec + oocoeecxxddddxeeoe + cdeccdeeeddcc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_25.txt b/codex-rs/tui/frames/codex/frame_25.txt new file mode 100644 index 0000000000..5b040665d0 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_25.txt @@ -0,0 +1,17 @@ + + ecdcdcccce + o coceedexcxxo + oxoooocoxcedexxxe + xccx o dx cexoceo + oeeeoocedoexc xooeoc + eoxxxeccoexd oxoxooxo + xoxcx xeeoeeoxeoecxdx + xxxoxoc xedeoxeexdxxe + ecexcxeeddddcxxeexccxe + oocxoxoxexxdcexecdoex + excoexecccccccoxexoxe + xecxdcdeoocdeooooxo + eeexeeecdooeoexxo + eodeeecdxcc cxc + xoccecoecxc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_26.txt b/codex-rs/tui/frames/codex/frame_26.txt new file mode 100644 index 0000000000..1592c09e8c --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_26.txt @@ -0,0 +1,17 @@ + + edccccco + ocxdoexcdxo + occcxdexecceo + dccoxxxexxecoe + xeoexoxcceodxed + e cxodocceeceeo + x ccdxxoxxddcc + oo exxxeedxxoxx + x oecdcxcddoexx + oexooxeeoceecx + xecoxcceooecexx + eexxoe oocxxe + c cxe eeoxoo + xcceecceccd + eodecxeec + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_27.txt b/codex-rs/tui/frames/codex/frame_27.txt new file mode 100644 index 0000000000..5279157c04 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_27.txt @@ -0,0 +1,17 @@ + + dcccco + xddoxoe + dce cxocx + xxxexxdxx + x exeocd + xeoecexxxe + d cxxecxx + x exxxdcxx + xo o xcxxxx + cd ocexecxx + xo eecccoc + xxccxxeox + xddcdooxe + eeexedoo + cec eeo + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_28.txt b/codex-rs/tui/frames/codex/frame_28.txt new file mode 100644 index 0000000000..ea695865f4 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_28.txt @@ -0,0 +1,17 @@ + + occd + xcexe + d dxe + xoecx + x xx + x ocx + exx ex + xoccx + oe ex + xxodxx + x ex + xdcdx + xdcxx + ceeox + x ocx + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_29.txt b/codex-rs/tui/frames/codex/frame_29.txt new file mode 100644 index 0000000000..328d426a41 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_29.txt @@ -0,0 +1,17 @@ + + ccccco + oxco ce + eoxx ccx + xxxxeeoo + e xcx x + xoxxx ee + xeexxx e + xxdxx + xxxcx e + exdxx e + cxxoxe d + xoxxx ex + xxxxexex + xdxcocxc + xxc oo + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_3.txt b/codex-rs/tui/frames/codex/frame_3.txt new file mode 100644 index 0000000000..3e9206577a --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_3.txt @@ -0,0 +1,17 @@ + + eoddccddddoe + ecooexxcxcddxdeexcce + odocdxccce ecx cccoexo + ocoexdoce edc xxe + cocxoeoxxcee eeexxe + oxeeo ooxedee x eex + dc x ccexecxo ocoxo + ooxox ooxcoex xexdx + occx dxccxxcoxdcceeeccexecdx + oedeo oocoddx xcxeeo doodeexexe + cex x cxxcoc cccccccccoooooo + ccx ec e oeceoo + deooceo ocdocoxc + decoecceddddoddcdeecc + ecccedxeeeexdoec + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_30.txt b/codex-rs/tui/frames/codex/frame_30.txt new file mode 100644 index 0000000000..b9da98c5c3 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_30.txt @@ -0,0 +1,17 @@ + + edcccco + eodxxeccde + ccexoeexcoe + xxexoxeexe eo + dcxxeexoxo x + xcxec cxxxxox + eoxxxee eoex de + cx ccdxoxcxo e + cxecexdxeoxo e + cxxexeexx co e + exxdeecxxxcxx + xcoooocexxc x + exexxocxxoxo + oeocdeoxooc + eooxeeedc + eeee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_31.txt b/codex-rs/tui/frames/codex/frame_31.txt new file mode 100644 index 0000000000..baef07474c --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_31.txt @@ -0,0 +1,17 @@ + + eodccccdo + eccdcoeccecco + oxeooodeeocxece + oxoceecdeoeexexxe + exxxxcoceeocexoee + dxeexexccedcoooxocx + oxx xecxeododcxcxox + eeo xxcxe xeccxxeox + xeoexcexxxocxxxe x + cxxxooxxeeeeexexx c + eceocxo occceoxcxe + xxxeeeo edc x + dxcde o o xceoe + dxexoexeoxcoxe + ccdxeccoodc + eeee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_32.txt b/codex-rs/tui/frames/codex/frame_32.txt new file mode 100644 index 0000000000..c0997d9a14 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_32.txt @@ -0,0 +1,17 @@ + + occccddxoe + dcxccxexxccxxo + oecdeocedoecxcecco + cooxeoedo o oeexco o + ooxoxceccxd ceoxeoeceo + eoeeoecxedxxce xco c + cxcdoecexxooxodeoeooxce + xxxoe cexxcocxdoecexcce + exxoe cexceexcccxxxdxcde + ccceexceceeeeeexxcxdxoe + oecxxo xccccccedooooo + eoxeee oexocx + cccxxxce eoexo o + eoecxcxddceecceo + xddeeococecc + eee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_33.txt b/codex-rs/tui/frames/codex/frame_33.txt new file mode 100644 index 0000000000..cd8691c150 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_33.txt @@ -0,0 +1,17 @@ + + eocdcdcdxoe + eccxxecdxdxoxcxco + eoexcccodce ccoxxcco + oeoxoexoe cxxeec + eoxoexxoeee xceee + ooo eeeeeeo oeoee + xxc eocxexe xcxx + cxoo occeodo ecxc + xxx x oe ocooodddcxxcoexex + eoxccodooexxeeeeexxceeexxo + edeo xoxo o ccccccc xxooee + ececoco oododo + ceccocdo ecxoocec + exccecxodcecdoecxc + cddcoeeeeccdoc + eeee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_34.txt b/codex-rs/tui/frames/codex/frame_34.txt new file mode 100644 index 0000000000..ef8eabf7dc --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_34.txt @@ -0,0 +1,17 @@ + + eodccccdxoe + ecccoedxcxccdccdode + eoooxccdxce eeeeoccco + ooexceooe cxocee + ooxeoox xc o eecee + ooexeo eecxece eoexe + xcexe ceecxee xdxe + exdcd xcexocx o ee + ocooc oeooceddccccccxeec xee + xxeooooecoocxxxexoeeeooexxexe + oeeo xexce ccceeeee oooexc + ooeddee odoxoc + ecexcedo ecdceooe + oeoxcxcodocdcdceccdc + cxeddeeeeeddcde + eee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_35.txt b/codex-rs/tui/frames/codex/frame_35.txt new file mode 100644 index 0000000000..1c53d2373f --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_35.txt @@ -0,0 +1,17 @@ + + eocddcccdcoe + ocdcoxccccxcxdcxcde + eooxdccxecce eccdcocxco + ooocoodoe cceexe + ooxxooe ceco xecxo + dodoce cxecooce xeex + e oo ee cceo xeee + xxxd oeedoc o co + o oe oxxodcoxddededcxx xxdc + xoedc oodcccoxd eoeeeeocxoc xc + oeeocoeexoee eceeeeceecooeox + coeeox eoc oe + edeedodo odoeccc + ceecxcxodxxcxdocceodc + cexddeeoeecccce + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_36.txt b/codex-rs/tui/frames/codex/frame_36.txt new file mode 100644 index 0000000000..4928a2a9d0 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_36.txt @@ -0,0 +1,17 @@ + + eecdccccdcoe + edccecodocecdcccccce + oeceoccoccee eccxccxocxo + exccceeee ccxecx + ooedecxeeeoo eeoc + o ooe ce cxoo ceec + x d e e cee xexo + xxex ee eoo ex x + xccx oo occcocceccccce xexx + ecxe oxeeoxo exeeeeeeexx eoce + c cxe cecoe ccceeeeec xoco + cocedo ooxco + eoxxcxo occcooe + coecccdedxecxdcocodcc + eccoxeooeooccccc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_4.txt b/codex-rs/tui/frames/codex/frame_4.txt new file mode 100644 index 0000000000..a5ae50eeae --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_4.txt @@ -0,0 +1,17 @@ + + eoddcddcdcoe + eocccxo xedocdxcocoe + ocdxxxccce eexeecxoeee + ooxoxcoco cxccece + oxoexdxedexo ecexce + oxxex cexxoce c edxo + cexde ccceccxo o cdx + xoe oxocexx xxx + ex xe dxoceoocxccceeeeoo xxc + xeo x oooooexedexooeodoedxoocx + exdceoeeoeo ccccccccceoxxxe + oxecxee oedoccc + eeode oe eoeocdxo + xxxdecceddddocdccexce + ceexdxeeeeedoce + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_5.txt b/codex-rs/tui/frames/codex/frame_5.txt new file mode 100644 index 0000000000..47abf7a0af --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_5.txt @@ -0,0 +1,17 @@ + + eodddcdddcoe + ecccocoxxcxdcdexcco + ceoecxcce cedxce oco + oxoxoxodo oexxxxe + oeocoeecxeeo e exexe + xxxxo eexedoxe coxx + xox c eeexecxo ccxcxo + xoxec oedxoex cxex + xoxec oexcoxcdexcxeeecoecxox + eexeoooccc xc ooedeodoooxocxe + eoxxoxoeeoce ccccccccoxdxeo + eecoee e oeocoe + eocexdce edcoccdc + excxoccedxdeocdcexdc + eocecceeeoeocce + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_6.txt b/codex-rs/tui/frames/codex/frame_6.txt new file mode 100644 index 0000000000..ba04c52772 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_6.txt @@ -0,0 +1,17 @@ + + eodddcddccee + oedocxdccxccdeocce + oooxxxcc ecxodcccoee + ooxcxcedo ecxxxxo + cdxxxceecce oeexeo + dooxoeecdxeexo odeox + e cxx eexoee ecxex + x xxx exdxoxx xcexx + eoxox ocxxcdocexcxeecceoeox + xxeooeeedc xodcoxxodddexoxe + o x oxxxdoc cccccccceeeox + o d ooe odeooxe + oeeecco eceeococ + ecxcocc dxeeoccc ddc + eodccoeeeeeocc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_7.txt b/codex-rs/tui/frames/codex/frame_7.txt new file mode 100644 index 0000000000..f7dd0de9b6 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_7.txt @@ -0,0 +1,17 @@ + + eoxdccddcoe + ocecexcccdded eco + c oxxxce eexe coeco + eexxxxdc execxoo + ecxcxxexoeo o cxxe + x dxxc ecedxe ooxxx + eecx eexexex ccexx + ecoxx dcoxcxe c xxx + ocxc oceoxeoxxddexxddcexx + xocxxddxxocxoexxeeododexex + e deocxceo cccccccceoxx + ce oeoee ocoodoc + cdoceeee oexococc + eecexcedxeeeccxcco + cxccxdxeeoedcc + \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_8.txt b/codex-rs/tui/frames/codex/frame_8.txt new file mode 100644 index 0000000000..e3f93702f7 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_8.txt @@ -0,0 +1,17 @@ + + eecedccdcoe + occoxxxcdd x cc + exdoxooc ocxoxceceo + ececoxocx c dexxe + c oxooexoe ocexxo + xcoxeeeeexec ecxxx + xcxxx cedexex xexoxo + eoxxo xceoxoco oeoxx + e exxee ocdxxococooexxx + ecodexcoxoxxdxdeexxdc + ooeexexxxocececceccoex + cocxexee oooooc + ceeceeee eoeexcoc + odcxoc ddccdodoxe + xxeccexeocode + ee \ No newline at end of file diff --git a/codex-rs/tui/frames/codex/frame_9.txt b/codex-rs/tui/frames/codex/frame_9.txt new file mode 100644 index 0000000000..210e417d43 --- /dev/null +++ b/codex-rs/tui/frames/codex/frame_9.txt @@ -0,0 +1,17 @@ + + odecoccdo + oceoxxccd eoee + o oxxoceedo eexo + c xxodde eeoxeexco + occdeccxco coccdcxx + x xxxcexedee xcxcxxx + e xcexccxeeocooo exx + x xoeoexxxeodeex xx + coxc oxcxxxxcxxoxxe + xexxxeoxexexxxxeexxx + c eeoeexocccccxxcoex + exxxeoe oo eoxe + ecexee odedxoc + eoceexcocdddcxe + coe ceexdcoc + \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_000.txt b/codex-rs/tui/frames/default/frame_000.txt deleted file mode 100644 index abe1b5d34c..0000000000 --- a/codex-rs/tui/frames/default/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                     ____=+++++++++,__                       -                 ,_*|/*"+*`__`:..``"*`**+_                   -              _/|\*"*`,_|+*||*=+|"***+,_  "+_                -            ,*|/,*_+,/** -|~"*+;_ *,              -          _*|/,*_//    +"*|,^*,            -         ,||//'/| ,\,||_\\           -        //|/" |*  |"\\\* ^;\|,^|          -       ,/||*"|`    *\_'|/|~  `*\^|,^|         -       **~|\|*   |*;\\\_/|  *,*|_\,        -      |\"|`_|~     *\|*^/||^.  .|`|| |        -      /|;~ \|   +_/:  *~:  "~||:|        -      " \\ /|    '_/||"  ;*        \||~|        -      |`||  /      ,|//" /|`  _==+=+++++++++,  |:/| |        -        *|; |,   _/||*' /*`  /~|=^******"""  |;\|\|        -       \.|\/ |\  *|/` _|`     "~"------ | ||'|`        -        \\||_^|,   *++*;                  ,/`//"//         -         \\\|  \=_                       ;*;*/`//          -          \|||, *|\_    _|_+|*_|'           -           ',**|, *,*+    :_+*|*+*-;*             -             "~*||+ `\,**\|+__,,,++**|+|+*'_,*`              -                *"**+;,~|*=~/"**;||=+*" _+*"                 -                    **+;|+||;______,+;**`                    -                         ``""*""""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_004.txt b/codex-rs/tui/frames/default/frame_004.txt deleted file mode 100644 index c7431d5d0b..0000000000 --- a/codex-rs/tui/frames/default/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                     ____;+++++++++,__                       -                 ,_/|/*"+*"_,`... '"*`"*+_                   -              _/||*|*`;_|+*||*=||"***+;_  "+_                -            ,|*/,*_+|/*" +"*\;_ *,              -          _*|/,"_;/*  "+'*|,^*,            -         ,||//^/| \/||_\\           -        /||*" |* \;"`\\*    *;*|,'|          -       ,/||*_|`   *\_^^/\-     /\'||^|         -       **~|/|*     `|||\\\\   `",*|~\,        -      |*"|` |      ,^|**^/|"   |`|| |        -      *|/~'_|        +_/|' /+.     =~||'|        -      " \/ *|,   _/||" -;*`   !|| |        -      |`||'"*\     ;|/// ;/`` _==+=++=++++++,  ,!/| |        -        *|, |_    /||*''/*   * |^**"***"""""*  |;\|_|        -       \'|\_"|,  *|/' _|"    .,*;++_|~|;==++ ///|`|`        -        \\\|,^|_   *++*     `         ,/`/|"//         -         ,\\|_"\+_               _*;*/'//          -          \^||,.*/\_   _/;+|*_|'           -           ',*||_ *,*+         __+*|*+|`;*             -             '~*||+ "*,**||+__,,,++*||;|+*"_,*`              -                `"**+;_/|~;+|"***|+=+*"'_+*"                 -                    "*+||++=;______,+;**`                    -                         ``""*""""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_008.txt b/codex-rs/tui/frames/default/frame_008.txt deleted file mode 100644 index 69f2c278d6..0000000000 --- a/codex-rs/tui/frames/default/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                     ____=+++++++++,__                       -                 __/|**"~*`_,`... _"*~"*+_                   -              _/||*+*_.;++*|*==||"**\+;_  "\,                -            ,||*|"__+|*"/ +"*\;_ *,              -          ,*|//`,|* "+_*|,'*,            -         /||,"_|* ,,_,   '^_||_\\           -        /|/,,,|" *`",\*:  \*|,^\          -       /|/| ,|     \|""\",*       \^|;^|         -       |||\ |~`   "||;|,\_ "\*|,||        -      ||`| ||'     *_!|\|\",   !_|| |        -      ~|_| |"        "+||; :|.   |||^|        -      ,|/; \+      _*||` _|^ `   |||~|`       -      **|| ||      ///*` |/  :_+=+=++=++++++,  _*|| |        -      '~^|!"/|   _||/`/_|'  .^~|******\"""""  |_\|_|        -       |^|\ \\_ ^"*/. ,*     \_*|++||~|;==;+ ,*||`/'        -        _||; \\_  ^+++"                 /"//*,/         -         /||\ *||_                 _/;*/',*          -          .*||_ \*+_                _/|+,*_|*           -           ^ \\+_ \|*+,_:~           __+*|*+|`;*             -             "~*|*/ **|**||+__,,,++**|+|+*"__*`              -                `||*,__~|*=,/||*|||=**"'_|+"                 -                    "^+|||+=_______,+;**`                    -                         ``"""""""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_012.txt b/codex-rs/tui/frames/default/frame_012.txt deleted file mode 100644 index d9212a6206..0000000000 --- a/codex-rs/tui/frames/default/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                      ___=+++++++=,,_                        -                 _,/|**+*"__,,_!;|_"*~**+_                   -              _+|/|*`,_;+*||*==++***\\;,_*"*,                -            ,/+|*_\|*|*"/ +|*+_, "+_             -          _|/|";;*+"..  *|*|_ "\            -         /||^"|/* ,,,_    |+| \\_          -        /||/_||` ;\`,*,*: '\*|_^*,         -       /||/_|*/  ^*\~^^_\_      */|,^\_        -       ||*`||'`   ^,\||\\"\^  \'| \|        -      ||*!+|"      \\*|||,*_   "||/ /,       -      \|| ||       */\`` ;|          ||| ||       -      ~|| ||'     ,||* _*/^       |||~||       -      ,*| ||, :_/|/"~+/"   ,+===+++++++++,   ||| ||       -       !|_ |/    ||/*`,|* ` ~|/***"****"""""^| \|*| |        -       ||| */|  *||  ,/``'  `\*;++++/~|||;==*`_/||-/"        -        ||\ */\   *++*                      _////;|         -         ^|\ ",*,                  /|*/'/|          -          \||, *,*+_            _,|//"_/*           -           '|||_ *+**+__            _;*|\/|:;/`            -             `"||_  *+|*||++_;,,,+++*||||*`__*`              -                 **+_._ "**=||||||++**` _+*"                 -                    "*"*+,;________,=;+*`                    -                          `""*""""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_016.txt b/codex-rs/tui/frames/default/frame_016.txt deleted file mode 100644 index db3c516cab..0000000000 --- a/codex-rs/tui/frames/default/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                      ___,++++++++,,_                        -                  ,_/*|**"__/|_,,_"*~"*+,_                   -               .;/*"__;++*||+==++|||/\__"+*\,                -            _/+*`,;+*+*"|  `*+|\+_|-*\_             -           /+*/||*+*   "*|||;\*;            -         _||/;|* ,,,    *||,",+,          -        _|||/|/' ||"\_|,   \|; \\\         -        |||/|    +|\/",*\_    *|| ;|\        -       |//||/   *||\|\_*\_   *|; ,|,       -       |//||!       \\|||\'\_. '|| ||*       -      |`~ |"~        *|| /*;|'    ||  /^       -      |`^ |"/      ;*/.'|,"'     "|" /^       -       |/ |||     _/,*/||*    ,+++==+++++=++,  '|*`~|        -       +|.|/\,  ,|"/;\+/|    */***"""/""""**+| _||,/~        -       '\, |\|^ *,^/^;*      |\++++++~|/||||*  /\"_\|        -        \\, \\*_ *++*`                       _|\|/"*'        -         *\+ \"|+                 ,|,|*/|'         -          "|;_"\*|+_                     _,||*,,|*           -            *|;_"\,||+__.             _;/||*~_//             -              *||,_"*|||*|++;;,,,,++*|||** _+*               -                `**___ `**++||||||***" _,+/"                 -                    "~*=~;,________,=;+*"                    -                          `""**"""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_020.txt b/codex-rs/tui/frames/default/frame_020.txt deleted file mode 100644 index ddc7272a2c..0000000000 --- a/codex-rs/tui/frames/default/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                      ____+=++++++,___                       -                  ,_/|**"__\;.,\_***+**+;._                  -               ,;*|",_;=*|;++==++/*|++_"~*\/~                -             ,+``_;/*,** .\|\_"+*+*_             -           ,* -,**-"`' "*|\'\^\*            -          /` _|*/^ ,, \;",\/,          -         /  ,|`| /"\"|    `\\ |*\\         -        /` ,|,'~  |/:*,\\_      \\ |\|,        -       _*,_|`/    "|\~,\"|\    |, ;|*        -       | `|||       *|;**,\\_   "| |*~|       -       ||'||^      `\_|*  ;||'      |~^~/        -       |/'||\.   ,"/ ;/*/`     |\"~|        -       \|'|||_  /./_;|`/  _;++++========,_   |\^~`        -       ',\\~/\.  _***/**     ,******"""****|/  \|/||         -        |\\|\"|  \":,/`    |++++++||\|~+|/  _\\~\,         -         |\ |\/\     ``             _*////          -          |\,\',*_~                        ,/`|*^/ `         -           \|,'+*,*_               _,*/||`/,           -            '|;_'\;|*+,_. _,/*_||*,""            -              "*|, *+||||*++,,,,,+++||*+*`;*,'               -                 **+__ "**+++++|//=*"` _+**^`                -                    "**|~,,_______,,+++*                     -                          `""**""``                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_024.txt b/codex-rs/tui/frames/default/frame_024.txt deleted file mode 100644 index 4cb3a57f1b..0000000000 --- a/codex-rs/tui/frames/default/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                       _,_+=+++++;___                        -                  _.;~"`   ' '*"^'*~**+,;,_                  -                _/"  _,+*";++==++\;,_."~"*+*,                -              /*  ,**_+*\+ \|*\,\"+*\|\              -            ,* _/*",^ ;*+\ \*\_\            -           /  ;/`, ;+_, *,+*;\,|           -          |  //,^  \*_|   *\+"|\\|          -         |  |/:^   ||"\*, ||"|\/|         -        ,` ,|  \ `\*_\ ;\,*,|*;        -        |/|||/     |/\!'\\  '*| |^""        -        |/|~_,  \|   +\*  //|||\        -        |^|*`| "_*  _*"       \~||||        -        |/*/|+    ~/`'"//    _;+++===+=+==+_  _" ||||        -        !|,|*_|  _|""_|*    |;^^**********|/* ||"|/|/        -         |/',\^_  \_,;`     "+++_++___+++|.  _|/+\' '        -          |_*,\',             /|\'/ .         -          '|_*,\"\      _'\`*" ,          -            |_ \"+*+_            //+,`._/           -             *|_"~^\;*+__      _+*_+";'^,`            -               *|__"^|*+||\++;___+++**,+/;/,*,'              -                 "*|,_ "****|***|++*|**+*-|'`                -                    `**+=;;______,++|**""                    -                          `""**""```                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_028.txt b/codex-rs/tui/frames/default/frame_028.txt deleted file mode 100644 index 2471080abe..0000000000 --- a/codex-rs/tui/frames/default/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                       _,_~;+++++;___                        -                   ,=**`          `**|+_~.                   -                _;*` _,+*"||+===+\+_  `^*+_*,                -              _/" _+*",/ |\,  **;_*,              -             ,''_/* ,^ \|+ :\^\_\             -            |//// _ ,* *|,`^\|,\            -           |"/|*:!`  ",**"   *\'*\|/\           -          /||/* ^    ,\'\+; *,.^,\/|          -          |_\|./     \\_\^ +' | ||\         -         |";*|!!   ,\*',\' `| "`| ,         -         |;||`~'    | ` /\*-   ;"\"~|:"         -         |!|||/  |~''*' *   "|"|||.         -         ||!"||_     *,, ,'._,=+++===++=+;  ,""=||.         -          | || |   `;|/ /` *:::+^^=:::+^|,  |,||/ ,         -          |_\/;" \*`     *;;;|_______+"  ;/_|;  /         -           |\\'_*          _|"| , /          -           "|^\||*\        ,|//`' ,`          -             |,^;*,       _/*_/`/ /`           -              *|_*;|~* _  __+*~|* '_*             -                *|;"~*|~*|\;+=_++++|||*`,/`~_/`              -                  *|+,~|||******|=*",__/.^.*                 -                     "*|++||=||||\+*||"*"                    -                          `""**""` `                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_032.txt b/codex-rs/tui/frames/default/frame_032.txt deleted file mode 100644 index 875e64a51a..0000000000 --- a/codex-rs/tui/frames/default/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                       _,+=+==+++;;_.                        -                   _./*"          "*|\_*+_                   -                 _;*|_,+*"*|+==**+,  `\**'"+                 -               _|*;|**_+*|/ |\,  \\\ ",               -              ,*_|*" /; |,  |\, *_             -             /*,|+._ _      :|\  \^,_|,            -            /*/|*|;` |\/\      "/_'\ |'|_           -           _|\/* /   .\\,\      *  , \\\           -           |,\| '    \,\\_\_ \'^,|-\|          -           | || |     |\/',*. `,\,|'^/          -           *\||*'   ^\|/'//\.    |~|/"||          -           /*||\   ',/*'/|'  / ||||*          -           |~||"|  _|`_|`    _,+=|=+====+   |,|*||!          -           |,/| \  *\_|/  |^**+;=^:==^/  ;"\|||||          -           *||,|       ++++;_|;|_|+  /|.| "  /          -            |/\/_"|       ``  ;*~//" /           -             |^\||/\         /*_/~/ ,`           -              ||**\_*   _|",/ /.,`            -               *;^\**,*|      ,|*`/*,`_/              -                 *||+,**\|+;~;,,,++||*`-/`^ +"               -                   *||||+~"*******"`._+*^_/`                 -                     `**|;______,+*;*".*"                    -                          `"""*""` `                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_036.txt b/codex-rs/tui/frames/default/frame_036.txt deleted file mode 100644 index b2fd32ec4f..0000000000 --- a/codex-rs/tui/frames/default/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                        _,+++;+++;__.                        -                    __+*"_;.. ""*"*|++|\,                    -                  ,|*;;+***"+=**~,  ".\* "\_                 -                _|*|/*^_+" *,  ,|_`'\                -               ,/,|*"  |_ \\,, \_              -              ,/,//  _   \ '\|\.*_             -              |,//  :^\_* \ \\\,^\             -             |`||  ^\'/*_',  /^\ ,_\|            -             ||\`   ,',/_*\ . \_"\\/_           -            | |'    ."||,/;^\. = |~,,||           -            | \"    `_\",/\;.   | ||| ||           -            |\=^  '|/ /*'      | \|||'|           -            |//* |  ,*.|"   ._++++++=+=  *|||`|||           -             ||/|^, * /"   |*********\\   / |*`|||           -             |=/| |      \+++++|=__|*  |"|'|||_`           -             "|*"| |      ````` _/ /,/  |            -              \|||; \          ,|`|    /             -               \||\\_*;        ,* /"   ,`             -                *||,~\_*         _|*,,_.' /               -                  \||+*:+|*\+;_,,+||``*;|^ ,"                -                    *+_"****|*|***`:_;**_,*                  -                      "+,;____;_;**,*_.*`                    -                           """"`` '`                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_040.txt b/codex-rs/tui/frames/default/frame_040.txt deleted file mode 100644 index db32b16299..0000000000 --- a/codex-rs/tui/frames/default/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                        _,+++++;++___                        -                     ,;*"_/\\_**+||;+~*+_                    -                   ,|"_+*+*"|=*+;_""|+_ `\_                  -                  /"/|"`;*" '*"\  *\                 -                 |_*~`   .'/|, `|                -                |~*~ __,\  ,/\' \|               -               ;\/|  "\\`|\   '/'^\\,\              -               |||`  |\\ |^  ,"\,|| ^_             -              _"||     \\\ \^* _|_|||||             -              |~||    /|\,|\\^,    ""|=|:,*             -              /|||    \|\/\|-,     |/|||`||             -              \/||   \`//" / ` | ||||||             -              |"|' \/`/   ,__++++++++ '`||_,.|             -              '//,  "/   ,*********|| | |!|||\             -               ||/,     `*+++_|=_;|" /*|"|||||             -               |//|,*  ` ````` | \,||||'             -                ||\\ *_          |`|`/||/|              -                 |\*+_*\       _|`//.'  |               -                  ||,|\`*       ,*`'//^ _/                -                   *_"+\;,|*++,,_,*",,/*` ,*                 -                    "+_ "**||||**`,;^*^ ,*                   -                       *+;_.,__++*:*_;+"                     -                           `"""``  `                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_044.txt b/codex-rs/tui/frames/default/frame_044.txt deleted file mode 100644 index e59d3fc97b..0000000000 --- a/codex-rs/tui/frames/default/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                        _,+=++_+++___                        -                      ,/*_,,,*"+|*|; *+_                     -                    _||;*+*"|*+;_*\*,: "+                    -                   ,*/*/ |,\_ \\,                  -                  ,\*/` \\|;' |,                 -                  /|' __, \,\~\ /,                -                 |// *|\,  /^=\'\\                -                 |!| \|\/_^, \, || |               -                ,\_| '|'/\_|_ /_||| |               -                ||*    \^\|'|* |\/~: /               -                *|"    \.|/*"~    "|||'|||              -                /|"`   /,/|. ~|||`|||              -                ||/| _| /|  __+++++++,"~|||.,~|              -                !*|| | /|. ********\,.|!\~,|||               -                 |/+_`,/  /*+==|=+|/`,`||~|| /               -                 ||,\* `~   `````"\ |,|| '|               -                  |/\_/,       /\|"  .~\`               -                  \/|\_\\       ,*/, /  /*                -                   \/|_+'*,      /*/,;/  //                 -                    \_*|++_*+,__,*`//_^  ;"                  -                     '\_"*+==|**`_+\|` ,*                    -                       `*,___,./*;=`_,*`                     -                           `"""`  "`                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_048.txt b/codex-rs/tui/frames/default/frame_048.txt deleted file mode 100644 index 82ea699436..0000000000 --- a/codex-rs/tui/frames/default/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                         ,_=~+,,*+,,                         -                       ,*|;,_"\;|*;"*\,                      -                      /,|"*"|*+_\\\_  *\                     -                     /|/*,   \|\_ .`|                    -                    ||^^     |\\_ '^|                   -                   _\"  _,_  \,|/:,\\                  -                   |/|||,,"    / \\!\*_                 -                   \ | "/\ \   |;"\\  |                 -                  .||` ,|||\, |!|\\|||                 -                  ||\  *|//;!'     ,,*|,/=,                -                  |||  |\\|~~     |/||'/||                -                  |||` \ *"'        |\||||||                -                  ||/\ !|/  __+++++ |\||||||                -                  ||"|/_,  ******|\ |"||||||                -                   /||*|`  ++=|=+/" |'||| \`                -                   |/'*~ `"||| |||^|                 -                   **;| |  _"/\||||_/                 -                    ||/,^\_     |/, /||,|                  -                    ",||\'*_.   `|,~,~' /,`                  -                     ',*_+_**+_,/_, /:  |`                   -                      "\_*+=|/*`;*,*^ _/                     -                        "+____+*;*^ _/`                      -                           `"*````"`                         -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_052.txt b/codex-rs/tui/frames/default/frame_052.txt deleted file mode 100644 index 90ce85c17f..0000000000 --- a/codex-rs/tui/frames/default/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                         _.=++,;^+,_                         -                        /",,"\*/\ "^|,                       -                       |//+"*\*,\,`' \\                      -                      ;|/'/   "|//   \\                     -                      ||^ /     \|\\  \'_                    -                     ||*__`_     |;|'" ||                    -                     *"||_+*'    \!'| "|/,                   -                     || ||~\|   , || _|\                   -                    //| //_~\     |||/ !"|                   -                    ||"  |||\_    |/,||\|                   -                    ||/  *|/|\   ~/~=/` ~/,                  -                    ||/ |;/^'"   `/_|||: ||                  -                     |/ || ___++++\_|||||||                  -                     |" \* *****^~~"`|||||`                  -                     ||/ | \=;_|*||=  || |                   -                     /|| -/   `"||| ||!"|                   -                     ||"|      _\/" || ^|                   -                      |||\     ||,-`||',                    -                      ||*\     ,~\\~||~ /                    -                       \|*;_*\_*/^~* //|                     -                        \^+~"/`/^|'  //                      -                         *+__,"_/'._|"                       -                            "*"`"""                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_056.txt b/codex-rs/tui/frames/default/frame_056.txt deleted file mode 100644 index f4f7024e96..0000000000 --- a/codex-rs/tui/frames/default/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                          ,=++,,^+,_                         -                         /,_\\/.:'"|,                        -                        ;|/*\\"|`  '|,                       -                        +|*/|\|+, ',"\                       -                        |\~ ^^/\\\  "/;                      -                       |^,_',  ||\|' *|                      -                       |||, |  *|| `:|~\                     -                       \/*/     ~~, ^| |                     -                       "|"|+'    _|"`||/                     -                       \/\*_;|  ||*||,/|                     -                       |/|;=+|  ||/''|/|                     -                       |/*/*"|  ||"` |||                     -                       */\|___+ ||/||'~|                     -                       =\|"**~\ ||: || |                     -                       "\| :! |||||||\|                     -                       ||*`+, ` /|||| /|                     -                       ||| ||! \ `|||| |                     -                       ^|" _ ;||| ,:-_`                     -                        |'^ | |!\\*` ||                      -                        \|^\*/\/,| ~~_'                      -                         \*-""/;*   "/                       -                          +__/_*   \*                        -                            "*`'"""                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_060.txt b/codex-rs/tui/frames/default/frame_060.txt deleted file mode 100644 index 2daf8b5922..0000000000 --- a/codex-rs/tui/frames/default/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                           =++,.*+,                          -                          ^ \|/ *",\                         -                          /|||/`"^^\                         -                          ///|;~ '|||                        -                         ||~/|*,  "||                        -                         ||_|//|\| \|                        -                         ||.*||/|! ~|                        -                         ||"'||||^"" ,                       -                         ||/~~*/^|||`|                       -                         ||||~ ||~ \_|                       -                         ||\+" |''~"||                       -                         ||`^~ | "~/||                       -                         ||__~_`.||||*                       -                         ||~|~|||| |\                       -                         ||_|"| ||| |/                       -                         ||\~~||||||"|                       -                         |\///|   .! |                       -                         !||/||";||" !                       -                          /|||\|+\_|\                        -                          |\*|\" ~*~|                        -                          = ~ \^ ,^_*                        -                          **| *'-;||                         -                            "*"`""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_064.txt b/codex-rs/tui/frames/default/frame_064.txt deleted file mode 100644 index 918e3261f1..0000000000 --- a/codex-rs/tui/frames/default/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                           +++,+++,                          -                          |\|"!""=|                          -                          |_|' ~^/\                          -                          |~|\_^"|/                          -                          |//|,"\||                          -                          *"/!^^/^|                          -                          */"|/**"|                          -                          ^|`~ |.\^                          -                          \|=_, .|                           -                          |||`^^~|_                          -                          |||",*"~~~                         -                          ||||-/=/|                          -                          ||||||`~|`                         -                          ||||||\_|`                         -                          ||||||||||                         -                          ||/|||||"|                         -                          ||||||||`|                         -                          ||||||||/|                         -                          ||*|\/,|_|                         -                          \|;|~-"|\`                         -                          \|'| ~ | `                         -                           */"" /*/                          -                            "*"'*"`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_068.txt b/codex-rs/tui/frames/default/frame_068.txt deleted file mode 100644 index 24c9c6b2c0..0000000000 --- a/codex-rs/tui/frames/default/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                          ,++.,,+=,                          -                          \/"\/|\ "                          -                         |,`''^\|\=                          -                         "|, , |*|-|                         -                         |~| `\||| |                         -                         "*~-|/\|\ |                         -                         \~~`||||| |                         -                        /|||.|\||| |                         -                        |~||||\||* |                         -                        |_||~|"/|\ |                         -                        |~"'|^|/|,/|                         -                        |,".`"""||/|                         -                        ^| ||| |||*|                         -                         _ |||,|||"|                         -                         _~|||'|*|||                         -                         \\||| /^|||                         -                         |/|||_.~|/|                         -                         ||\:'~|\/;|                         -                         |*|-,,|,~`|                         -                         '\"" |""|`\                         -                          ||, ||.|.|                         -                          |/^  ~+^_`                         -                           `"'""""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_072.txt b/codex-rs/tui/frames/default/frame_072.txt deleted file mode 100644 index ceceac8447..0000000000 --- a/codex-rs/tui/frames/default/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                          ,+~;,;+~,                          -                         /^^~/|\/_.*                         -                        ||" ` /|_*\\\                        -                       ,\`  '~|||,' /                        -                       ||/|.\|"|"';|*,                       -                       |"~,||~||||  \|                       -                       \||""\"|,~ -.~/                       -                      |||||_|||\"~  `|                       -                      ||||||||"~|| ,/|                       -                      ||||=/||/ ^*~|||                       -                      ||" \|/|/.,~//||                       -                      ||\~:-^"\_\\"\\|                       -                      |||||\"~//;+==||                       -                      ||||| |*|||||'||                       -                      ||!\ ||"|"\\|+||                       -                       |"\"|"|||\\/\_|                       -                       |,  "|'|\ |||/\                       -                       |||  \,\^,*|/~|                       -                       '|/\:,!;||/||,|                       -                        ||+ "!"*/_|'|                        -                         ,\ - \'|*;//                        -                         '/|.  \`\_/                         -                           """`"""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_076.txt b/codex-rs/tui/frames/default/frame_076.txt deleted file mode 100644 index 40b74bec2a..0000000000 --- a/codex-rs/tui/frames/default/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                         _+**;,++~__                         -                        *^/~~^\\*_.*\                        -                       ||/~'\/|\|"*,\\                       -                      |/`.//\|*/"\'''|,                      -                     ,+;~`'//|| -'\/                      -                     |\\//!`,/+_   \|,                     -                     \|/\_,"||\*   ^||                     -                    ||\`/|| |||*;   /|                     -                    ||\+||`_\^`||  ,;~|                     -                    \|||||  `|\,  ||_|                     -                    |||||/ /|_|,||  |/\|                     -                    |||||. \/_ |\|  "|\|                     -                    ||||| /|~\=*,=|||                     -                    ||||| /|=_,||_/|" ||                     -                    ||||| \\||_^*"/|+/~|                     -                     |||| \\||*\`^,|\|/|                     -                     ||||! \|/     |"|\+                     -                     *||||| "|    //\*|'                     -                      |\'\,||*/, ,| ~,\                      -                      ",\. ~|\\|/*;|\*'                      -                       '|,. `^",,*:/\/                       -                        "\+* "+`*__;"                        -                           "``"`*"`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_080.txt b/codex-rs/tui/frames/default/frame_080.txt deleted file mode 100644 index 7c8ffffca2..0000000000 --- a/codex-rs/tui/frames/default/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                         ,=*~_,=*~__                         -                       /** *"||*`,:|*,                       -                      |`'/,/,|!+*"*+*,\                      -                     /"|| //|,/-`"` ''\\                     -                    |"/||,,|\*       .^|,                    -                   //~,//`\' _      \/                    -                   ||/\\|,|+ _*_      ^/|,                   -                  ;|~ ||*'*| \;|\      '|/                   -                  |\|""~_~~` .\_,.     ||                   -                  \|||"|~||  \||\      |/|                   -                  ||||~__||  :/ /    /*/|                   -                  ||||'|_|| |^|_     "|||                   -                  |/||`"||| /_"|= * ._|||                   -                  ||||| /|" |;|'`~ * ``|\|                   -                  ||||. *| *_ / `|/ /"||*                   -                   ||||| *| .*/    _|||\|                   -                   |||||'||         /|||`                   -                    =\||^/"|*_      !/\\                    -                    *|, `|\\\\_    `|*`                    -                     \\_ \\^\\*,+*`_|,*/                     -                      "|_  ! *; *=+/*_*                      -                        *\_ "+_*,__;*`                       -                          `"````""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_084.txt b/codex-rs/tui/frames/default/frame_084.txt deleted file mode 100644 index ca22988c9a..0000000000 --- a/codex-rs/tui/frames/default/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                        _,;*_,;++++,                         -                      _|* ;"||*"_;._*\_                      -                    _|*``/!//_+**"*+"\|\                     -                   ,/', ^*,*,*:   `` \"\|                    -                  ,/', ~/,||* "||                   -                  |/`,/''/\+ _     '\,                  -                 |||/\|,||" *`\     /|\                  -                 |~ /|``|,  |,\_^       '/|,                 -                |*|/"~~+"   \/_|\        '|\                 -                |||||"=||   ^\/,        ~||                 -                |/||"\|*|  , \|+^        ||\                 -                |"_-'__||  ~\*,`|       `|/                 -                |" `,|/|| */_*^+==+*\_ __~/                 -                || ^`"||~| ///^/ +|*"` |~|~                 -                 |' *'||_| _/ |  _|*| **/"|                 -                 |!  ""*|* |/          \||`                 -                 ^\ '\|`|,|          ,|,|,|                  -                  \|\ "_'\ \        |/_\\`                  -                   ||  \'|\ |_     /" "|*/                   -                    \\ `"/|\_*___+*_/;|"/                    -                     *|_ `\`\~ "*++**","                     -                       *+_ "+_*\____/*                       -                          `"````""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_088.txt b/codex-rs/tui/frames/default/frame_088.txt deleted file mode 100644 index 72ca94576e..0000000000 --- a/codex-rs/tui/frames/default/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                        .,;~_;+;=++,_                        -                     ,/^ +;/|/*`_;\;"*,                      -                   _/`. ,*,*_+**||*~"~=*,                    -                  /| ".////;*~  '~,`'^|\                   -                 /^'`/*/'*  \.`^|\                  -                /|//,//;^ _!**     "||                 -               _|\^"| ,/   |*;  \     \|,,                -               ||`//''|    |,*, ^    "'||                -               !""" ~_^    \/_*~\` "\|/                -              |||||;=|   /*/\'       '.|||               -              |||||||/   ; _/|^|        '.||/               -              |_"|||||   /*|/_`,"         .||\               -              || ~.||| ||_*/|+ +**\_ ;||"               -               "." */|  .///+//  \*""|/ |||||               -               |  .!||_ _||,    \**+. |+*                -               */:  ~"|" \,`         ~|//                -                |, \|^\,\,            _*//~\`                -                 */\','|,\,          ;*./\\/                 -                  |;\^,\|,*\       _/`,|,|/                  -                   |;  \\\\ *+,__;*_|~|*\*                   -                    "|_`"^"\~ "*=++**"_/`                    -                      "+, `+,*+;____+*`                      -                          ''``"*""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_092.txt b/codex-rs/tui/frames/default/frame_092.txt deleted file mode 100644 index 0cf925ee90..0000000000 --- a/codex-rs/tui/frames/default/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                       _,,;*_++++;~,_                        -                    _+~ +"|*"*"_;.|;"*\,                     -                  _/"`.,*'*"_+**||"*+*:_\,                   -                 /*,/;*^ *,* ^._**|,\                  -                |`/ ,"`; ~. *\\                 -               |~__\', +_;     '*||                -              /*"*|/`,  /|*\"   ^/\|               -             _|/,||;|    |/,*\       "|/_              -             |`|| |_'     |,,*\`\      |||              -             ||| ,||       |,/*\          /||              -             \||~|^|      .;=`""       ||/              -             \||_|||    ////'/         ~*"              -             |||.|||   /^///./_ ==+++*|; -"|*              -             ||||*\/  ;////|'  *=*"*|"` ,||^              -             *|||\||,\ +,| \    *|*;*;|+ |\*||              -              *_|~~// |  *\,`    `   '    ||!               -               *,^\,*\"|           ,* |\\/               -               *|^\\,\\ |       |_/,|/                -                '|_\^\|\_*,    _;*'_//*/                 -                  \_ ",||,`*+____+**,~*+*,*                  -                   "\_\^|^,- `**+++***`_*                    -                      *+_`+,*~,_____,+"                      -                         `' ``"*""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_096.txt b/codex-rs/tui/frames/default/frame_096.txt deleted file mode 100644 index 70e8050e7e..0000000000 --- a/codex-rs/tui/frames/default/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                        __+~,+++++~__                        -                   _,"_+||*"~"_;,."|"**,_                    -                 _/\:/+*' `_/***||"*+;\,*\_                  -                /" ,,|`  ^,'**;*\                 -               |  /|// + .*,\                -              |///|/' ,+_"   *\\               -             *;;/|,/   //"\_     **\|              -            ;/,;|\,   ||/"|      `"|/,             -            *^"'*|     |,|.| \   |||             -           _|||_|\     \\\\|_'     ||/             -           |"|"/||    , \+|||-         .||||            -           |~`"|||      |/;`/ /^'     |-||||            -           *||||||    |/,,! /' =++++;;\ _"|*/`            -            ,||~|,,   |,,*`;'/  |_*""|*" | \|/             -            |!|||||  +// ,`    \|+**;+ |":/|,             -             \|\",,,   |_,"          ;*'|||`             -             *\\|!./_            ';*'|,\/              -              \|\*|\|_*.         _/";+,|/               -               *\\^,|\; *,.       _+" |**//                -                 \_ ^*|\_"*+;____++*;_+|/"|`                 -                   \_ ^**|-,`***+++***"_+"                   -                     "+,_^._~,______;+*`                     -                         `"```"*""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_1.txt b/codex-rs/tui/frames/default/frame_1.txt new file mode 100644 index 0000000000..64a140d2b9 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_1.txt @@ -0,0 +1,17 @@ +                                       +             _._:=++==+,_              +         _=,/*\+/+\=||=_ _"+_          +       ,|*|+**"^`   `"*`"~=~||+        +      ;*_\*',,_            /*|;|,      +     \^;/'^|\`\\            ".|\\,     +    ~* +`  |*/;||,           '.\||,    +   +^"-*    '\|*/"|_          ! |/|    +   ||_|`     ,//|;|*            "`|    +   |=~'`    ;||^\|".~++++++_+, =" |    +    _~;*  _;+` /* |"|___.:,,,|/,/,|    +    \^_"^ ^\,./`   `^*''* ^*"/,;_/     +     *^, ", `              ,'/*_|      +       ^\,`\+_          _=_+|_+"       +         ^*,\_!*+:;=;;.=*+_,|*         +           `*"*|~~___,_;+*"            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_10.txt b/codex-rs/tui/frames/default/frame_10.txt new file mode 100644 index 0000000000..ffe56a1e56 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_10.txt @@ -0,0 +1,17 @@ +                                       +              _+***\++_                +             *'`+*+\~/_*,              +            ^_,||/~~-~+\,,             +           |__/\|;_.\,''\\,            +           / ;||"|^ ',/_/|/            +          |` '|*~//\  !`_"|            +          \  ~*"*||~|*   |/,           +          "  ||\+/+||-_`.\||           +          "  ~\ \\|;~~+\+;||           +          |  ,|\,|_/_*___|*`           +           , "|||||""!\,"\|`           +           \`',\,*" _~"",//            +            |' |||~*,:,/|/`            +             ;`**/|+;_!//'             +              *, _*\_,;*               +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_100.txt b/codex-rs/tui/frames/default/frame_100.txt deleted file mode 100644 index ed39ba5c5e..0000000000 --- a/codex-rs/tui/frames/default/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                       .__+;+++++++__                        -                   ,+`,=/**`/*"`'.`|"**+_                    -                _+^_/+*///_,+**=||**+;\~"*,                  -               /" //;//  ~,*^;.*,                -             _|,_,***_ ^  *'/*               -            _|`~//,  ,;_   .\,|              -            |/\//\/   /|"|_    .\\,|             -           ///||/`   +|_\|_`   `^,~\            -           | /,*|       *\,`*; \  |||            -          |`||'|~     *|\"*\:'       |,~,           -          | "|~\*      '| _/\ ^+           ||^|           -          |`"\_\|      /\\*/ _|        ||"|           -          | `"||_    |\_'/`_/  =====++;*;__ \|/~|           -          '_  |||    |`,,*~,/   ~|/*"*|=```|  ~|'`           -           |:'|\/_\ ~+/| _*     "|+|*=;++= :~^\;            -           '\|||*\ |   |\,'             '' _//+`            -            \||||\| |_                 /",*||/             -             \;'\||\_*,       .~_*__"///              -              ", *"||/"|_         _;*"_*,|,"               -                *_ **|+_"||;+__,,++*|_+*+|//                 -                  *,_**|;_  *~**++**+*"',*`                  -                    `*._*"**\;_____,,+*"                     -                         `  `"**""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_104.txt b/codex-rs/tui/frames/default/frame_104.txt deleted file mode 100644 index 3ba709b3d4..0000000000 --- a/codex-rs/tui/frames/default/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                      _.-;+=+++++++__                        -                  _+",|/**`         "**+,                    -                ,*_/+*'  _,=+**=||**+;,~|*+_                 -              ,*://^-"_,* ;_*|,\"\_               -             / ;,*,",/ *|..\\*\              -            *"/+'/ / ;;^\  \  |'/\             -           |*/|`/'|   /;"*,\  '\ |//\            -          |^\\/,//`   \\,`\\\`    `  \/^,           -          |;|\|\_ *|\ *|"| \ ~|\+           -         |'||||'|  , ||,.|_~     |/",          -         "|*"|| |     `^/ |*  /~      " || |          -         ||`/|| |   _*,/;` /"        |.||'|          -         \' |||'|    ,*//|'/|` =++=+++;;,  \|~|,|          -         !_`"*/!!,  /`,|/ _|   +/^*"*|="`" /+|\~`          -          \!~|||,|  *,/|`_      |*+||;;+++ `||||           -          '|_\\\|"|   +/                 _\|^`           -           \_\/\|,^|_               _/`/'/*'            -            *;"||\, |,        _;*_+/||'             -             "\ **|;_"|,_ _+"_/^+*/`              -               *; ***;_"~*+++,_,,++*|_;*,|+,*                -                 "+_^*\+__ "*~*****"+*|*|/"                  -                    "~ "*|*+,______,_+*"                     -                         ` `""**""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_108.txt b/codex-rs/tui/frames/default/frame_108.txt deleted file mode 100644 index 35d1b3f8dd..0000000000 --- a/codex-rs/tui/frames/default/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                      _._;;++++++++,__                       -                  ,;|++**"            "+,_                   -               _/*+|*;//._++*|||||**++\_;**,                 -             _/*//"=`,;* ^,"++~|*,               -            /`;,*|`,| *.\**/|_             -           |~/|,*'|| ,+|\ , ~\\\,            -          |\/|,*\|   \;:.|* `\^\|\*,           -         /*|\\/"|   *|;^*\_  \^"\\|_          -         |||||/|     '|;_~|,    ''\,_|          -        |~\||/.   .*|\*\\* `|. |||          -        **|`|/~ | ||,.||   / |/^,         -        "`~`|_~  /\,,*',|   /.|\ |         -        \ .||, | _*!////// ,+==++++++;+,, |;||_`         -        '_ |||^|    *\*//"/"  ,|~^*"**="_'*" '||||          -         |,^\|/ |` ,|/,/  \\++||==++  || /          -          |'|,/,*\.    ,_//|/|'           -          '\*|/|_'\_    `;*_//|,`           -           '+"|||, |,     _*_/;;=/`            -             \_^*|\,"|+_ /*_|*|+\*              -              "+_*|*+_"\**+++__,=++*|_;*|*`_/`               -                 *,"*||_^""*~"****""+*|^_+*                  -                    *"/*+||+;______;++*"                     -                         ` """**""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_11.txt b/codex-rs/tui/frames/default/frame_11.txt new file mode 100644 index 0000000000..769e5ae76d --- /dev/null +++ b/codex-rs/tui/frames/default/frame_11.txt @@ -0,0 +1,17 @@ +                                       +               ,****++_                +              /" ;|||\\,               +             /"__||;\*/\,              +             |__||=;,_=//              +            _".;\|+\';_||,             +            |+`||+_;;|_/||             +            ** ,||||||_|=\             +            |  ||/||\/ |"|             +            /  '|/||*/+|_|             +            ** _|/=,"/|_|^             +            '`- ||||=/|\\|             +             \_-/|_*/**;|`             +             !_ *|\\^_|;"              +              \+!*||,_/*`              +               \_ '*+_+`               +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_112.txt b/codex-rs/tui/frames/default/frame_112.txt deleted file mode 100644 index 629134ba86..0000000000 --- a/codex-rs/tui/frames/default/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ -                                                             -                                                             -                      ___;;++++++++,__                       -                 _.*,/|*"-^'"         "*+_                   -               ,*,|*;+",_,+/**=|||**+++_  *+_                -             ,".+"+";;+*|^ !,"*+;,"\_              -           ,*||*,",| *+"*,,*\             -          ///|`* / ;,,,_ \; "\\"|            -         /\//,*_|`  ^\`\**`    *\ \| |           -        ,/|\\*'|    "|\\:,+:_  *\ \| |          -        |||||'/`   *\_'\\_" \. ||',         -       _||'|`.|     _*|_"^","   | ||_|         -       |\" | \      "+_/^  /  ~,\|/|         -       |`~_| ^       _*_*/  /*    '/||||         -       '` \|_ |     /|,|^ _|`  ,===+==++;++,_ \"||_|         -        , |||"|   _///+` ;*   ^~|;**"***"_|*|,|_|\'|         -        \,"\+/"|   ||":/"      *;_+|++==+++*/`|;|/`         -         \'|/| '\                      /\_\*_/          -          \*||\_^+_  _/`/,/!/           -           \/|||_,^\_   _+*,*/|,*            -            *,"||;,"=++__  _,*"|*/|^/`             -              *,^*|\,.*|**+++__,=++*|_+*|+"_+"               -                "+_||\_ _ "*~":***""+*"'_+*`                 -                   ``.**+|++,______;++**`                    -                         ` '"**"""`                          -                                                             -                                                             diff --git a/codex-rs/tui/frames/default/frame_12.txt b/codex-rs/tui/frames/default/frame_12.txt new file mode 100644 index 0000000000..50cfd73302 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_12.txt @@ -0,0 +1,17 @@ +                                       +                +***+.                 +               ,=`_/|,\                +               "  |/\+,                +               /+~||=="|               +              | '~|||./|               +              |'..*^"_|"               +              |   ~/\||\               +              |   /+\||"               +              *, ~/||+|~               +              |   /|*;*_               +              |.  |"=**/               +               ,  *|!_,|               +               / **|,*\|               +               '^/",|\|`               +                \ '~\./                +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_13.txt b/codex-rs/tui/frames/default/frame_13.txt new file mode 100644 index 0000000000..04ed71335c --- /dev/null +++ b/codex-rs/tui/frames/default/frame_13.txt @@ -0,0 +1,17 @@ +                                       +                 /***,                 +                 |__||                 +                 |`_|"                 +                 |**|_                 +                 *  ||                 +                 ":-||                 +                 ,  ||                 +                 +  "|                 +                /+  _~.                +                |"  +=|                +                '`.. ~`                +                 |___|                 +                 |+,|_                 +                 *__|=                 +                 , ."=                 +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_14.txt b/codex-rs/tui/frames/default/frame_14.txt new file mode 100644 index 0000000000..66e91f7187 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_14.txt @@ -0,0 +1,17 @@ +                                       +                 +***;                 +                 ,/__.\                +                |_||. |                +                ||/|"^~,               +                |||\   |               +                ~*||  '|               +                |||| . *               +                ||\|`  \               +                |||~   "               +                "^//  ;/               +                \|"",.,|               +                |*~|___|               +                /!"|===`               +                |\/*__/                +                 _* '=/                +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_15.txt b/codex-rs/tui/frames/default/frame_15.txt new file mode 100644 index 0000000000..9d8132e3c4 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_15.txt @@ -0,0 +1,17 @@ +                                       +                 ++***~_               +                `,=||^:*,              +               //|*=\|"*|              +               |/` //,.__|             +              ||="=\||/"^|             +              \||-||//|  "             +              ||   ||||~~,|            +              ||/~|+||| '-|            +              ||+,,*|||_.:|            +              |_|;/|\~*. .|            +              |/||||_| ` ;             +              |**.^~|\-  =             +              '|\, ///` ;`             +               |^||\\.+\/              +                \^*^___/               +                   ``                  \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_16.txt b/codex-rs/tui/frames/default/frame_16.txt new file mode 100644 index 0000000000..75c9353f6f --- /dev/null +++ b/codex-rs/tui/frames/default/frame_16.txt @@ -0,0 +1,17 @@ +                                       +                _=+"**+~_              +               /^||*||\|=\             +              |//"\/=\|| '\            +             /// ;*_\|\||**|           +             ||;_/*'=||*/|`\           +            |||*|' |\= !| ~.|          +            \\| /`,||||/*", |          +            |/; |`||/|||"; `|          +            \\|~|+~/^||"*+  /          +            *"__,==\*|._| ,_|          +            |||+""/*\|;";.~|`          +             ||* |`  `//,  /           +             \|*  |  /,/_,|            +              \|~"_*~//+_|             +               ':._=:__;*              +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_17.txt b/codex-rs/tui/frames/default/frame_17.txt new file mode 100644 index 0000000000..9d7a2dc37d --- /dev/null +++ b/codex-rs/tui/frames/default/frame_17.txt @@ -0,0 +1,17 @@ +                                       +                ,=+++;;~,_             +             _;**|~~*=*|,"^,           +            ,*\/_==`+,"|||_"\          +           /|/_/|"_` '|;\~||=\         +           |/_ ~    |"/\=\//  ,        +          `=*,/`   ,:/| /,=/|./        +          *!;/|   ,//|_ *"||/=|        +          -"=|!   !//||/|,||=;*        +          ,/*/\==+~\_|\^:\||| |        +           |"_;__|/*\/||\!\+'+\        +          \\\/"""****\_|*//\ \'        +           \||_*       `/||` ;         +            _\\!*\_   ,',/^_/          +             , ~*+=\+`_;*:|'           +              `+;/_,+~*_+*             +                   `                   \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_18.txt b/codex-rs/tui/frames/default/frame_18.txt new file mode 100644 index 0000000000..123e46cd19 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_18.txt @@ -0,0 +1,17 @@ +                                       +               _==+==+;~,_             +            _+"_;,++~__,"+;;_          +          _/:|*"*=","._"+//\ *         +         ,||*.,^"* '\`_/=~\;\\\,       +        _\// /|  _"+_\/~/|_\;\\_       +        /\| ,,~.___/,*,|'-/^/`/~!      +        ||\:/     +/*/|"_/"*|=|=,      +        "\-~|     ^\"||;^   |;|"       +       \"" ,\==;=;+~|,|*/\, |*|`       +        _\\|*\* ~|/__\_~||_;~`\ ,      +        |/|\`""*****` \__/|/*/`-`      +         \\!,\,         ``*"/*_'       +          \^*+^^.      _*^_/\,`        +           '|.**++===^'*_/_,*          +             "~|_/__,.+";+"            +                    `                  \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_19.txt b/codex-rs/tui/frames/default/frame_19.txt new file mode 100644 index 0000000000..e83b78bd3b --- /dev/null +++ b/codex-rs/tui/frames/default/frame_19.txt @@ -0,0 +1,17 @@ +                                       +              __==+~+==~._             +           _+|||\/===_*_,|*,,          +         ,*;;/"|+*`    `*:,`*;\        +        /;|*,^`         _==+,^|*,      +       ||/`/`         ,|^"/"|\ |\,     +      |\/*'         _|*~/!./ '.*|      +      ^=|~'        /*^/|+,`   /:/+|    +      ||||         |;"\|",    | |||    +      |*|\,=;;===~~~|+*;*|;   \ "||    +      ^;/,|=*/^*+\,`, ^_ :\_\,/.|_     +      '\"/+|"""""**"   ^\_/|// //'     +       \\^*_\             `//_//'      +        '!_\~~*,        ,;=./|;`       +          '".|*/~+__=;/*" ;*~'         +             "~._:-'_,.^*-^            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_2.txt b/codex-rs/tui/frames/default/frame_2.txt new file mode 100644 index 0000000000..ac205dd4a5 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_2.txt @@ -0,0 +1,17 @@ +                                       +             _._:=+===+,_              +         _+,/*;+||~=~|=_'|*+_          +       ,|*|\**~*``  `"*=*/||;|,        +     _|/_/*',,_           -,\|/|,      +     ,^"/*^|\_\\_           ^,|\|,     +    '/+"`  |*\+/\+           \\|*|     +   ,|'*|    ^/|;|_|,          /"|"|    +   |" \`     ,|*||;*          |'/.|    +   *""=|    ;|^^_|".~++++++++,|_|~*    +    _='|  /||' /* |=\____..__|+/!|!    +    \\\ * *\..|'   `"*******"|,*||     +     '\_./, `              ,+;/,*      +       .\__|+,          ,=_+!_|"       +        `~^;__"*+:;=;;.=*`_||*         +           `*+*+~~____~;/*"            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_20.txt b/codex-rs/tui/frames/default/frame_20.txt new file mode 100644 index 0000000000..bff8cc065f --- /dev/null +++ b/codex-rs/tui/frames/default/frame_20.txt @@ -0,0 +1,17 @@ +                                       +              __+=~~=+=,__             +          ,;=";,_,===||_^*\+,          +        ,,"_+*"~*"    `"^"\+*|+_       +      _|"_*|*           _,+|\/*\\      +     _| ,|*           _/!_||^*\||\     +     /`,|'           +*';|"/  '\~|\    +    ;|;+|          ,* .+*^     ,\|/    +    |_^/`          "";:|",     |~"|    +    |/||;,=;======_,';^^\\*    / |\    +    '|^|_" /``____|\  *\\"|=\ ,/ ||    +     \,^\'"""""""*"     \,=||,| /\     +      * ^*/,               _/*.|/      +        \_^*,~_          ,;*`;*'       +          ^,-."~+^;;,:"~"`,/*'         +            `*+~_!=____|*""            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_21.txt b/codex-rs/tui/frames/default/frame_21.txt new file mode 100644 index 0000000000..b23aadbc7c --- /dev/null +++ b/codex-rs/tui/frames/default/frame_21.txt @@ -0,0 +1,17 @@ +                                       +             __,=+==+=+,__             +          ,+*``__+~=~+;_`-*+_          +        ;*^_+*^"`     `^~*+_`*,        +      ,*|;"'             _,;*,;*,      +     /,/*`             ,|/_\ \\_^,     +    /"/|             ,**_//    \\^,    +    |'|`           _!/`,/'     \;\"    +     `\            \; "|,       | |    +    | |  ,+;;;;;+++  ^|,"|,    ;/ |    +    | ~\ |_      _,|   ^"`*|,  /"./    +     ; ". ``"""  '`     '*_,; /` ,     +     '+ :;_                 _*" /      +       *_  ^-_          _.;*' ,`       +         *=_ *"*+:~~;:=*""  -`         +            *++;+____,_;+*`            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_22.txt b/codex-rs/tui/frames/default/frame_22.txt new file mode 100644 index 0000000000..ccc8480d8b --- /dev/null +++ b/codex-rs/tui/frames/default/frame_22.txt @@ -0,0 +1,17 @@ +                                       +             _,+=+==+=+,_              +         _+/*|._/|/\||;|+/*+_          +       ,;*;~\**`    `"*\**+__+,        +      ;*~**"            ,,|||_*\       +     \|~/'            ,_/|=|./;'|      +    \|*/`           ,~/|;^/` \|\=|     +   |+*\/           ~+|\*/'    ~|/|     +   ||=|`           |\|~^\     |^|"|    +   ||,", +~==;;;=++_\*|_!\,   _|;"!    +   ^|= *_\\,!/,"~//|  \*;_"|,,!/\=     +    \\\_| """""**"`    `:*+_///",`     +     \*\_\,               _*,"|,'      +      '"+; ++_         _.*,"*_/        +        ':*+,"*~;=+;;/=*""',*          +           "~"~_;___-=_.=*`            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_23.txt b/codex-rs/tui/frames/default/frame_23.txt new file mode 100644 index 0000000000..406ced01b0 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_23.txt @@ -0,0 +1,17 @@ +                                       +            _,+_=+*++=+__              +         _=|+|\_,_==,|_|*|+_           +       ,"+|',;*`    "~:+|\;||,         +      /;|*;/`          _;;\||;\        +     //|`/'          ,/,,'*/*\|\       +    ,\|"/`         _***''/*'|~\|,      +    `||"|         /:/. _|`  "!|'*      +    ~/| |         |"|,_\,   | */|      +    ^"\ |+~;=====;=|_*|_"\_ | |~|      +    |\\_|"="       /`\ \|_\,~ \_|      +     /'| | `"""""""   '`/;=|_/^/`      +      ,||_|.             ,/|\^/`       +       \ |,'/__       _.";*/+/         +         \=\+;*+\~==_++"-_+*`          +           "~!*=\~__+__**`             +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_24.txt b/codex-rs/tui/frames/default/frame_24.txt new file mode 100644 index 0000000000..73f5639390 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_24.txt @@ -0,0 +1,17 @@ +                                       +             _~_;++*==,_               +          ,"_/"|__~==+,_'+             +        ,"';\/+"~ .`:*~**, \           +       ,'//,/|=,\`~/`!_*\|\_'          +      , //\/,    `""/\_|``\|,'         +      ~,\+\`       *,,/!.|;!/"\        +     |  |~!      ,/_,/"/^\|\^|^        +     | \||       |,=/\_|~_/.`||        +     |. |;;;:++~~~++_*,_| |  ||        +      _ / !*|/,,;;,,|.^\+*| |*|        +      \ '\|\*""""""` \,.*\|=/,`        +       \ \,*\           |!"/;/         +        \.*\`|.      _="_/:_*          +          .-*,\^"~~:==;|^_/`           +            *:_*+;\__==+*              +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_25.txt b/codex-rs/tui/frames/default/frame_25.txt new file mode 100644 index 0000000000..6fb0cbc16c --- /dev/null +++ b/codex-rs/tui/frames/default/frame_25.txt @@ -0,0 +1,17 @@ +                                       +             _+=*;++++_                +           ,!*,*`_;\|*||,              +          /|//,,".|+\=\|||_            +         |+*| /! =| "\|,*\/            +        ,__\,/'^;/_|" |//\/*           +        \,~|~_*+.^|: /|,|//|,          +        |/|*| |__/\_/|\/_"|=|          +        |||/|."!~_=\/|\_~=||\          +       ^+\|"|__====+~|\\|+*|\          +        /-"|/|,|_||;*_|\*=/\|          +        \~*/\|`"""""'+/|\|/|`          +         |_"|;+;\-,*:_/,//|/           +          ^`^|_\_*;/,^/_||/            +           \.;\\_*=|**!*|*             +             ~,"*\+,_+|*               +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_26.txt b/codex-rs/tui/frames/default/frame_26.txt new file mode 100644 index 0000000000..8bd6052839 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_26.txt @@ -0,0 +1,17 @@ +                                       +              _;***"+,                 +             /*|;/\|+;|,               +            /*""|;\|\""\,              +           ;*",||~_||_+/^              +           |_,\|.~"*\/;|\;             +           \ "|/:/"*_\"\\/             +          |!  *'=||/||;;"+             +          /-  \|||^^=||/||             +          |  .\*;+~+==/\||             +          ! ._|/,|__,*\\*|             +           |`"/|*"\,/`+\||             +           \_~|/\   //"||`             +            *  *|\ ^`/|/,              +             |"*\\"*_**;               +              \/:^*~_\*                +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_27.txt b/codex-rs/tui/frames/default/frame_27.txt new file mode 100644 index 0000000000..e8630695b8 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_27.txt @@ -0,0 +1,17 @@ +                                       +                ;***+,                 +               |;:/|/\                 +              ;'` *|/'|                +              |~~^||;|~                +              |  `|_-'=                +              ~_._"`|||`               +              = "||_*||!               +             |  `||~="||               +             |. .!|+||||               +             '= ."_|_*||               +              |- _^**+/'               +              ||++||_/|                +              |==+=,/|^                +               \__|\=//                +               '\" ^\/                 +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_28.txt b/codex-rs/tui/frames/default/frame_28.txt new file mode 100644 index 0000000000..3313d8b9bf --- /dev/null +++ b/codex-rs/tui/frames/default/frame_28.txt @@ -0,0 +1,17 @@ +                                       +                 /**;                  +                 |+_|`                 +                 = ;|`                 +                 |-`*|                 +                 |  ~|                 +                 | -"|                 +                ^|~ _|                 +                 |-""|                 +                /\  _|                 +                ||.:~|                 +                 |  _|                 +                 |=+=|                 +                 |=*||                 +                 *__/|                 +                 ~ .+|                 +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_29.txt b/codex-rs/tui/frames/default/frame_29.txt new file mode 100644 index 0000000000..2ae088f1b9 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_29.txt @@ -0,0 +1,17 @@ +                                       +                 +****,                +                ,|*/!*\                +                ^,|| '"|               +                ||||^\,/               +                \ ~"|  |               +                |,~|| __               +                |\\||| ^               +                ||=~|                  +                ||~*|   `              +                _|=||   `              +                *||/|^ =               +                |/~~| _|               +                ~|||`~_|               +                |=|*/"|'               +                 ~|* .,                +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_3.txt b/codex-rs/tui/frames/default/frame_3.txt new file mode 100644 index 0000000000..727e25a8e8 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_3.txt @@ -0,0 +1,17 @@ +                                       +             _.=;++====,_              +         _+,/\||+|"==|;_^|*+_          +       ,;/*;|*""`   `"~!**+/^|,        +      /+/\|;,+_          `=*!||\       +     '/*|/^/||*\_           \^\||_     +    /|\\/  .,|\;\\           | \\|     +    =* |    '*\|_"|,          .*/|,    +   ,-|,|     ,-|"/\|          ~_|=|    +    -"'|    ;|*+~|*-~=++___++_~^";|    +    ,\:\, ./*/;;| |*|__,!=.,;\`|\|`    +    '^| | "||+,"   "***"""**,///,/     +     '*~ \+ `              /^+^//      +       =^//*\,          ,+;/",|'       +         =^+,_**^=;=;,:=*;`_+"         +           `*+*_:~____~;/^"            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_30.txt b/codex-rs/tui/frames/default/frame_30.txt new file mode 100644 index 0000000000..99eeebce33 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_30.txt @@ -0,0 +1,17 @@ +                                       +                 _;"**+,               +               _/;||\*'=\              +               "'^|,\\|+,\             +              ||\|/|_\|\ \,            +              =*||`\|,|,  |            +             |*|^+  *||||.|            +             \/|||\_ \/\| =`           +             "| '+=~,|"|-  `           +             "|_"\~=~\/|,  `           +             "||\|__~|!+,  `           +             !\||;\_*~||+~|            +              |*//,/*\||" |            +              \|\||/*~|,~/             +               ,^,+=^/|,/'             +                \-.|^__;'              +                  ````                 \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_31.txt b/codex-rs/tui/frames/default/frame_31.txt new file mode 100644 index 0000000000..8d9adf28b2 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_31.txt @@ -0,0 +1,17 @@ +                                       +                _.:*+*+=,              +              _+*;+,_"+\'*,            +             ,|\//,=_`."|_*\           +            ,~/+__*;_,\\|\~|\          +            ^||||+-*\_,"\|/__          +           ;|^`~_|'"\;*,./|,"|         +           /|| |^*|\.=/;*|*|/|         +           \\, |~"|\ |^""|~\.|         +           |\,_|'^~|~/+~~|_  |         +           "||~//||___\_|\|| *         +           ^*_/+|, /***`/|'~_!         +            |||\\\,     _=* |          +             ;|*=_!,  . |*`/`          +              :|\|/_|`,|",|`           +               '"=~_+*/.;*             +                   ````                \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_32.txt b/codex-rs/tui/frames/default/frame_32.txt new file mode 100644 index 0000000000..4175a7a66e --- /dev/null +++ b/codex-rs/tui/frames/default/frame_32.txt @@ -0,0 +1,17 @@ +                                       +                ,++++;;~,_             +              ;*~**~\||**|~,           +            /^*=^,+^:-`*|*\'*,         +           '//|_,`;- - ,_\|+,!,        +          //|,|*\'*|; '`,~\/\*\,       +          \/\\,\*|`:||+_   |+/ *       +         *|";,`'\||,,|,=`/_//|'_       +         |||,_  "_||"/'|;-_"\|""`      +         \||-_ '_|"__|+++~~~=|"=`      +         '""_`|*\'\_____||*|;~-_       +           ,\*||/ |*""***^;///./       +           \,|^\\        ,\|/'~        +           '**||~+_    _/_|/ ,         +             \-\"~+|;=*`_+"_/          +               ~;=__,+/*_""            +                   ```                 \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_33.txt b/codex-rs/tui/frames/default/frame_33.txt new file mode 100644 index 0000000000..dbd9568018 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_33.txt @@ -0,0 +1,17 @@ +                                       +               _,+=+=+=~._             +            _+*||\*=~:|-|*|*.          +          _/\|+*+,="`  "*/||+",        +         ,\/|/_|,_        *||\_*       +        _.|/`||/\^\         |+\\^      +        //,   \_\\`\,        /\/_\     +        ||+ !  \,*|_|\       |*||      +        *|,,   ,''\/=,       \"|*      +        ||| | ,` /*,,,;==+~~+/_|\~     +        ^/|'"/:,/`~|_____||*^^^~|.     +        \=\, |/|/ / """"*** ||,/^`     +         \+\*,",           //;/=/      +          *\"*,*;,      _+|,/*\'       +            \~"*\+|,;+_";,\*~*         +              "==+,___^+*;-"           +                   ````                \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_34.txt b/codex-rs/tui/frames/default/frame_34.txt new file mode 100644 index 0000000000..7fc67a92db --- /dev/null +++ b/codex-rs/tui/frames/default/frame_34.txt @@ -0,0 +1,17 @@ +                                       +               _,=++++=~,_             +           _+*+/\;|"~+*=**;,=_         +         _//,|*":~*`   `^\\,"**,       +        ,/_|*_/,_          *|,*\\      +       //|\-/|!|"!,          \\*\^     +      ,/\|`/ \\"|\*\          \,\|\    +      |*^~_   '\_*|_^          |;~_    +      \|=":    |*_|/"|         / _\    +      ,'/."   /\//"_==++++++~__" ~^`   +      ||\,/,,^"//'~||_~.___,/_||`|\    +       /_\, |\|*^!  "**````^ ,/,\|'    +        /,\;=\_             /;.|/'     +         \+`|+\;,        _+="_/,`      +           -\/~"|+,;,+=*=*`+*:'        +             "~\;=_____;=*=^           +                   ```                 \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_35.txt b/codex-rs/tui/frames/default/frame_35.txt new file mode 100644 index 0000000000..570f34f0de --- /dev/null +++ b/codex-rs/tui/frames/default/frame_35.txt @@ -0,0 +1,17 @@ +                                       +              _,+;=+++=+,_             +           ,*=*.~**+"|*~:"~*=_         +        _//|;+*|^*"`  `"*=*."|*,       +       ,//+/,;,_            *+_\|_     +      //~|//\ "\*,            |\*|,    +     ;/;/+` '|_"..*_           |\\|    +     \ !./    \\ '*_.           |^\\   +     ~|~:      /\\;/'           / "/   +     / ,_    ,||/;"/|==_;_=+~~  |~=*   +     |,^;'  //;"*+/|; \,____/"~/' |'   +      /`\,'/\_|/^`  `"^^^^*^^*//_,|    +       ".^\/~               _/* ,^     +        \;`^;,:,          ,;/_**'      +          "^_"~*~-:~~+~;/*"_/;"        +             "^~;=__/__++*"^           +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_36.txt b/codex-rs/tui/frames/default/frame_36.txt new file mode 100644 index 0000000000..74d83c8e70 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_36.txt @@ -0,0 +1,17 @@ +                                       +              __+=++++=+,_             +          _=""\+/;/+\+;++"**+_         +        ,\'\,+*-*"`` `"*~*+|,*|,       +      _|"*+____            '*~\"|      +     ,/_;\'|\`\,.             ^\.*     +     / ,/`  *_ "|/,            "\^*    +    | ;!`     !\ "\\            |^|,   +    ||\~      _\ _//!           \| |   +    |'"|     // ,*"',++_+++++_  |\~|   +     _*|\  ,|__/~/ !`~_______|| \/'`   +     ' *|\ +_+/^     "**^^^^^" |,"/    +      ',"\;.                 ,/|"/     +        \/||+~,           ,++"/,`      +          *,_"**=^;~_+~;"-",;+'        +            `*+/~_,,_,,++**"           +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_4.txt b/codex-rs/tui/frames/default/frame_4.txt new file mode 100644 index 0000000000..06dbce99c0 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_4.txt @@ -0,0 +1,17 @@ +                                       +             _.=;+==+=+,_              +         _-"+*|/!|\=/*;|"/*,_          +       ,*=|||+*"`   `^~\^*|/\\_        +      //|,|".+,          "|**\*\       +     /|/_|=|\;^|,          \"\|*\      +    /||^|  '_||/*\          ' \=|,     +    "\|;`   '**\+"|,         , ";|     +     |.\     ,|/*^||           |||     +    _|!|_   ;|/"^//+~+++____,, ||*     +    |\/!| ,///,_|`=\|,._,:/^;|//"|     +     `|;'\,\\,\/   "*******'^-|||`     +      ,|\"|_`             ,^;/**'      +       \\,:^!,_        _.^,*;|/        +         ~||=_**\;;=;,+=*+\|*`         +            *\\~:~_____;-*`            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_5.txt b/codex-rs/tui/frames/default/frame_5.txt new file mode 100644 index 0000000000..6b1ce12447 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_5.txt @@ -0,0 +1,17 @@ +                                       +             _.=;;+===+,_              +         _+"+/*/||+~=+;_|"+,           +        *_/\+|*"`   "^=|*\!,*,         +      ,|/|/|.=,          -^||||_       +     ,\/*/^_+|_\,         ` \|\|_      +     ~|||/ \_|\;/|_          +/||      +    |/|!+   `\_|\"|,        ''~+|,     +    |/|_"    ,_=|/_|          +|_|     +    |,|^*   /_|",|*=_~+~___+,_"|.|     +     _\|\,,/+*" |"!//\=^,=.,/|/*|`     +     \,||,~,\\/+`  "**""""",~;|\/      +      \\+/\\ `            /_/*,^       +       ^/*\|=+_        _=+,*';*        +         ^|*|,*+\;~=_,+=*^~;*          +            ^-*_*"___-_,+*`            +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_6.txt b/codex-rs/tui/frames/default/frame_6.txt new file mode 100644 index 0000000000..7724f483dc --- /dev/null +++ b/codex-rs/tui/frames/default/frame_6.txt @@ -0,0 +1,17 @@ +                                       +             _.=;;+==++__              +          ,^;/*|=*+|++;_,*+_           +        ,,,|||*"   `"~.=*+*/\_         +       /,|*|*_=,        \+||||,        +      '=|||*\\+*\         .\\|\,       +     ;-/|/`^+;|\_|,        .=\/|       +     _ +~|   !^\|/^\        ^+|_|      +     ~ |~|   _|=~/||        ~+\||      +     _.|-|  /'||*;/+_~+~__++_.\/|      +     ||\,/_^_;+ |/=*,||,;==\|,|\!      +      / | /~||;/"  "*"""'*"`\\/|       +       , ; /,`           ,:_//|`       +        .`\_**,       _+^_/*,+         +         `"~*,"+!;~__,+**!:;'          +            ^-;*+,___`_,+*             +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_7.txt b/codex-rs/tui/frames/default/frame_7.txt new file mode 100644 index 0000000000..0d0f43072c --- /dev/null +++ b/codex-rs/tui/frames/default/frame_7.txt @@ -0,0 +1,17 @@ +                                       +             _.~;*+==+,_               +          ,*`+\|+*+==\;!`*,            +         * ,|||*`  `^~`!*/_*,          +        \\|||~;+       ^~\*|/,         +       `'|*||^|/\,       . *||\        +      | ;||" `'\;|\       ,-|||        +       `\"|  ^_|\|\|       **^||       +      _"/~|   =+/|*|`      ' |||       +       /"~* ,"_/|\/~~;;_~~=;*\||       +      |,'||=:~|/'|.\||\\,=,;\|\|       +       \ =^/*|*_/  ******""_/||        +       '_ /_/_`         ,"-/;/'        +        ';,+\\\_      ,^~,*/*'         +          \_'\|*\;~___+*|*+/           +            "~*"~:~__,_;**             +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_8.txt b/codex-rs/tui/frames/default/frame_8.txt new file mode 100644 index 0000000000..efe7c1b096 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_8.txt @@ -0,0 +1,17 @@ +                                       +             __+_;++=+,_               +           ,"*/|||*==!~ "+             +         _|=,|//*!,"~/~*\+^,           +        _*\*/|,+|     ' =^||\          +        ' /|/,\|/\      .'\||,         +       |',|\^^_\|_*      \+|||         +       |*||| '_;\|`|     |^|/|,        +       \,||/  |+\/|,*.    .`/||        +       \ \||_^ !/*=|~/+,+,,\~||        +       !  \*/=_|",|,||;|=__||='        +        //\\|\|||/'^*^*"\*"/\|         +        ',"|\|``        .,///'         +         '\_*\\\_    _/\_|+/*          +           .:'|,*!;;+*;/=,|`           +             ~~_**\|_,+/=`             +                  ``                   \ No newline at end of file diff --git a/codex-rs/tui/frames/default/frame_9.txt b/codex-rs/tui/frames/default/frame_9.txt new file mode 100644 index 0000000000..072d0eef56 --- /dev/null +++ b/codex-rs/tui/frames/default/frame_9.txt @@ -0,0 +1,17 @@ +                                       +              .=^*/++=,                +            /*_/||*"=!_-\_             +           / ,||/*^^=/!\_~,            +          " ||/;=_ _^,|\^|+,           +         /*";\*"|*, *.'+:+||           +         | |||"^|\;__ |'|*|||          +         ` ~*\|**|\\,".,/ `||          +        |  ~/_,\~||_/=\_| !||          +        !  ",|" /|"|~~|+|~,||`         +         |_|||_,|^|_||||__|||          +         " `^/\\|/"****||"/\|          +          \~||\,`     ,/ ^/|`          +           \+\|\\    /;_;|/*           +            ^-"\_|*/+=;;*|`            +             '-_ *\\|;+/"              +                                       \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_000.txt b/codex-rs/tui/frames/dots/frame_000.txt deleted file mode 100644 index 287bcd0468..0000000000 --- a/codex-rs/tui/frames/dots/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○○○●●●●●●●●●●○○ - ●○●·◉● ●●·○○·◉◉◉·· ●·●●●○ - ○◉·○● ●·●○·●●··●○●· ●●●●●○ ●○ - ●●·◉●●○●●◉●● ◉·· ●●◉○ ●● - ○●·◉●●○◉◉ ● ●·●○●● - ●··◉◉●◉· ●○●··○○○ - ◉◉·◉ ·● · ○○○● ○◉○·●○· - ●◉··● ·· ●○○●·◉·· ·●○○·●○· - ●●··○·● ·●◉○○○○◉· ●●●·○○● - ·○ ··○·· ●○·●○◉··○◉ ◉···· · - ◉·◉· ○· ●○◉◉ ●·◉ ···◉· - ○○ ◉· ●○◉·· ◉● ○···· - ···· ◉ ●·◉◉ ◉·· ○○○●○●●●●●●●●●● ·◉◉· · - ●·◉ ·● ○◉··●● ◉●· ◉··○○●●●●●● ·◉○·○· - ○◉·○◉ ·○ ●·◉· ○·· · ◉◉◉◉◉◉ · ··●·· - ○○··○○·● ●●●●◉ ●◉·◉◉ ◉◉ - ○○○· ○○○ ◉●◉●◉·◉◉ - ○···● ●·○○ ○·○●·●○·● - ●●●●·● ●●●● ◉○●●·●●●◉◉● - ·●··● ·○●●●○·●○○●●●●●●●·●·●●●○●●· - ● ●●●◉●··●○·◉ ●●◉··○●● ○●● - ●●●◉·●··◉○○○○○○●●◉●●· - ·· ● · - - diff --git a/codex-rs/tui/frames/dots/frame_004.txt b/codex-rs/tui/frames/dots/frame_004.txt deleted file mode 100644 index eaf6483452..0000000000 --- a/codex-rs/tui/frames/dots/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○○◉●●●●●●●●●●○○ - ●○◉·◉● ●● ○●·◉◉◉ ● ●· ●●○ - ○◉··●·●·◉○·●●··●○·· ●●●●◉○ ●○ - ●·●◉●●○●·◉● ● ●○◉○ ●● - ○●·◉● ○◉◉● ●●●·●○●● - ●··◉◉○◉· ○◉··○○○ - ◉··● ·● ○◉ ·○○● ●◉●·●●· - ●◉··●○·· ●○○○○◉○◉ ◉○●··○· - ●●··◉·● ····○○○○ · ●●··○● - ·● ·· · ●○·●●○◉· ···· · - ●·◉·●○· ●○◉·● ◉●◉ ○···●· - ○◉ ●·● ○◉·· ◉◉●· ·· · - ····● ●○ ◉·◉◉◉ ◉◉·· ○○○●○●●○●●●●●●● ● ◉· · - ●·● ·○ ◉··●●●◉● ● ·○●● ●●● ● ·◉○·○· - ○●·○○ ·● ●·◉● ○· ◉●●◉●●○···◉○○●● ◉◉◉···· - ○○○·●○·○ ●●●● · ●◉·◉· ◉◉ - ●○○·○ ○●○ ○●◉●◉●◉◉ - ○○··●◉●◉○○ ○◉◉●·●○·● - ●●●··○ ●●●● ○○●●·●●··◉● - ●·●··● ●●●●··●○○●●●●●●··◉·●● ○●●· - · ●●●◉○◉··◉●· ●●●·●○●● ●○●● - ●●··●●○◉○○○○○○●●◉●●· - ·· ● · - - diff --git a/codex-rs/tui/frames/dots/frame_008.txt b/codex-rs/tui/frames/dots/frame_008.txt deleted file mode 100644 index 508aad22af..0000000000 --- a/codex-rs/tui/frames/dots/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○○○●●●●●●●●●●○○ - ○○◉·●● ·●·○●·◉◉◉ ○ ●· ●●○ - ○◉··●●●○◉◉●●●·●○○·· ●●○●◉○ ○● - ●··●· ○○●·● ◉ ● ●○◉○ ●● - ●●·◉◉·●·● ●○●·●●●● - ◉··● ○·● ●●○● ●○○··○○○ - ◉·◉●●●· ●· ●○●◉ ○●·●○○ - ◉·◉· ●· ○· ○ ●● ○○·◉○· - ···○ ··· ··◉·●○○ ○●·●·· - ···· ··● ●○ ·○·○ ● ○·· · - ··○· · ●··◉ ◉·◉ ···○· - ●·◉◉ ○● ○●··· ○·○ · ······ - ●●·· ·· ◉◉◉●· ·◉ ◉○●○●○●●○●●●●●●● ○●·· · - ●·○· ◉· ○··◉·◉○·● ◉○··●●●●●●○ ·○○·○· - ·○·○ ○○○ ○ ●◉◉ ●● ○○●·●●····◉○○◉● ●●···◉● - ○··◉ ○○○ ○●●● ◉ ◉◉●●◉ - ◉··○ ●··○ ○◉◉●◉●●● - ◉●··○ ○●●○ ○◉·●●●○·● - ○ ○○●○ ○·●●●○◉· ○○●●·●●··◉● - ·●·●◉ ●●·●●··●○○●●●●●●●·●·●● ○○●· - ···●●○○··●○●◉··●···○●● ●○·● - ○●···●○○○○○○○○●●◉●●· - ·· · - - diff --git a/codex-rs/tui/frames/dots/frame_012.txt b/codex-rs/tui/frames/dots/frame_012.txt deleted file mode 100644 index b6842db391..0000000000 --- a/codex-rs/tui/frames/dots/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○○●●●●●●●○●●○ - ○●◉·●●●● ○○●●○ ◉·○ ●·●●●○ - ○●·◉·●·●○◉●●··●○○●●●●●○○◉●○● ●● - ●◉●·●○○·●·● ◉ ●·●●○● ●○ - ○·◉· ◉◉●● ◉◉ ●·●·○ ○ - ◉··○ ·◉● ●●●○ ·●· ○○○ - ◉··◉○··· ◉○·●●●●◉ ●○●·○○●● - ◉··◉○·●◉ ○●○·○○○○○ ●◉·●○○○ - ··●···●· ○●○··○○ ○○ ○●· ○· - ··● ●· ○○●···●●○ ··◉ ◉● - ○·· ·· ●◉○·· ◉· ··· ·· - ··· ··● ●··● ○●◉○ ······ - ●●· ··● ◉○◉·◉ ·●◉ ●●○○○●●●●●●●●●● ··· ·· - ·○ ·◉ ··◉●·●·● · ··◉●●● ●●●● ○· ○·●· · - ··· ●◉· ●·· ●◉··● ·○●◉●●●●◉····◉○○●·○◉··◉◉ - ··○ ●◉○ ●●●● ○◉◉◉◉◉· - ○·○ ●●● ◉·●◉●◉· - ○··● ●●●●○ ○●·◉◉ ○◉● - ●···○ ●●●●●○○ ○◉●·○◉·◉◉◉· - · ··○ ●●·●··●●○◉●●●●●●●····●·○○●· - ●●●○◉○ ●●○······●●●●· ○●● - ● ●●●◉○○○○○○○○●○◉●●· - · ● · - - diff --git a/codex-rs/tui/frames/dots/frame_016.txt b/codex-rs/tui/frames/dots/frame_016.txt deleted file mode 100644 index a4c04660c6..0000000000 --- a/codex-rs/tui/frames/dots/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○●●●●●●●●●●●○ - ●○◉●·●● ○○◉·○●●○ ●· ●●●○ - ◉◉◉● ○○◉●●●··●○○●●···◉○○○ ●●○● - ○◉●●·●◉●●●● · ·●●·○●○·◉●○○ - ◉●●◉··●●● ●···◉○●◉ - ○··◉◉·● ●●● ●··● ●●● - ○···◉·◉● ·· ○○·● ○·◉ ○○○ - ···◉· ●·○◉ ●●○○ ●·· ◉·○ - ·◉◉··◉ ●··○·○○●○○ ●·◉ ●·● - ·◉◉·· ○○···○●○○◉ ●·· ··● - ··· · · ●·· ◉●◉·● ·· ◉○ - ··○ · ◉ ◉●◉◉●·● ● · ◉○ - ·◉ ··· ○◉●●◉··● ●●●●○○●●●●●○●●● ●·●··· - ●·◉·◉○● ●· ◉◉○●◉· ●◉●●● ◉ ●●●· ○··●◉· - ●○● ·○·○ ●●○◉○◉● ·○●●●●●●··◉····● ◉○ ○○· - ○○● ○○●○ ●●●●· ○·○·◉ ●● - ●○● ○ ·● ●·●·●◉·● - ·◉○ ○●·●○ ○●··●●●·● - ●·◉○ ○●··●○○◉ ○◉◉··●·○◉◉ - ●··●○ ●···●·●●◉◉●●●●●●●···●● ○●● - ·●●○○○ ·●●●●······●●● ○●●◉ - ·●○·◉●○○○○○○○○●○◉●● - · ●● · - - diff --git a/codex-rs/tui/frames/dots/frame_020.txt b/codex-rs/tui/frames/dots/frame_020.txt deleted file mode 100644 index 1caae6e972..0000000000 --- a/codex-rs/tui/frames/dots/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○○●○●●●●●●●○○○ - ●○◉·●● ○○○◉◉●○○●●●●●●●◉◉○ - ●◉●· ●○◉○●·◉●●○○●●◉●·●●○ ·●○◉· - ●●··○◉◉●●●● ◉○·○○ ●●●●○ - ●● ◉●●●◉ ·● ●·○●○○○● - ◉· ○·●◉○ ●● ○◉ ●○◉● - ◉ ●··· ◉ ○ · ·○○ ·●○○ - ◉· ●·●●· ·◉◉●●○○○ ○○ ·○·● - ○●●○··◉ ·○·●○ ·○ ·● ◉·● - · ···· ●·◉●●●○○○ · ·●·· - ··●··○ ·○○·● ◉··● ··○·◉ - ·◉●··○◉ ● ◉ ◉◉●◉· ·○ ·· - ○·●···○ ◉◉◉○◉··◉ ○◉●●●●○○○○○○○○●○ ·○○·· - ●●○○·◉○◉ ○●●●◉●● ●●●●●●● ●●●●·◉ ○·◉·· - ·○○·○ · ○ ◉●◉· ·●●●●●●··○··●·◉ ○○○·○● - ·○ ·○◉○ ·· ○●◉◉◉◉ - ·○●○●●●○· ●◉··●○◉ · - ○·●●●●●●○ ○●●◉···◉● - ●·◉○●○◉·●●●○◉ ○●◉●○··●● - ●·● ●●····●●●●●●●●●●●··●●●·◉●●● - ●●●○○ ●●●●●●●·◉◉○● · ○●●●○· - ●●··●●○○○○○○○●●●●●● - · ●● ·· - - diff --git a/codex-rs/tui/frames/dots/frame_024.txt b/codex-rs/tui/frames/dots/frame_024.txt deleted file mode 100644 index c81c245432..0000000000 --- a/codex-rs/tui/frames/dots/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●○●○●●●●●◉○○○ - ○◉◉· · ● ●● ○●●·●●●●◉●○ - ○◉ ○●●● ◉●●○○●●○◉●○◉ · ●●●● - ◉● ●●●○●●○● ○·●○●○ ●●○·○ - ●● ○◉● ●○ ◉●●○ ○●○○○ - ◉ ◉◉·● ◉●○● ●●●●◉○●· - · ◉◉●○ ○●○· ●○● ·○○· - · ·◉◉○ ·· ○●● ·· ·○◉· - ●· ●· ○ ·○●○○ ◉○●●●·●◉ - ·◉···◉ ·◉○ ●○○ ●●· ·○ - ·◉··○● ○· ●○● ◉◉···○ - ·○·●·· ○● ○● ○····· - ·◉●◉·● ·◉·● ◉◉ ○◉●●●○○○●○●○○●○ ○ ···· - ·●·●○· ○· ○·● ·◉○○●●●●●●●●●●·◉● ·· ·◉·◉ - ·◉●●○○○ ○○●◉· ●●●○●●○○○●●●·◉ ○·◉●○● ● - ·○●●○●● ◉·○●◉ ◉ - ●·○●●○ ○ ○●○·● ● - ·○ ○ ●●●○ ◉◉●●·◉○◉ - ●·○ ·○○◉●●○○ ○●●○● ◉●○●· - ●·○○ ○·●●··○●●◉○○○●●●●●●●◉◉◉●●●● - ●·●○ ●●●●·●●●·●●●·●●●●◉·●· - ·●●●○◉◉○○○○○○●●●·●● - · ●● ··· - - diff --git a/codex-rs/tui/frames/dots/frame_028.txt b/codex-rs/tui/frames/dots/frame_028.txt deleted file mode 100644 index 2c0850aad9..0000000000 --- a/codex-rs/tui/frames/dots/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●○·◉●●●●●◉○○○ - ●○●●· ·●●·●○·◉ - ○◉●· ○●●● ··●○○○●○●○ ·○●●○●● - ○◉ ○●● ●◉ ·○● ●●◉○●● - ●●●○◉● ●○ ○·● ◉○○○○○ - ·◉◉◉◉ ○ ●● ●·●·○○·●○ - · ◉·●◉ · ●●● ●○●●○·◉○ - ◉··◉● ○ ●○●○●◉ ●●◉○●○◉· - ·○○·◉◉ ○○○○○ ●● · ··○ - · ◉●· ●○●●●○● ·· ·· ● - ·◉····● · · ◉○●◉ ◉ ○ ··◉ - · ···◉ ··●●●● ● · ···◉ - ·· ··○ ●●● ●●◉○●○●●●○○○●●○●◉ ● ○··◉ - · ·· · ·◉·◉ ◉· ●◉◉◉●○○○◉◉◉●○·● ·●··◉ ● - ·○○◉◉ ○●· ●◉◉◉·○○○○○○○● ◉◉○·◉ ◉ - ·○○●○● ○· · ● ◉ - ·○○··●○ ●·◉◉·● ●· - ·●○◉●● ○◉●○◉·◉ ◉· - ●·○●◉··● ○ ○○●●··● ●○● - ●·◉ ·●··●·○◉●○○●●●●···●·●◉··○◉· - ●·●●····●●●●●●·○● ●○○◉◉○◉● - ●·●●··○····○●●·· ● - · ●● · · - - diff --git a/codex-rs/tui/frames/dots/frame_032.txt b/codex-rs/tui/frames/dots/frame_032.txt deleted file mode 100644 index 1881baf59a..0000000000 --- a/codex-rs/tui/frames/dots/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●○●○○●●●◉◉○◉ - ○◉◉● ●·○○●●○ - ○◉●·○●●● ●·●○○●●●● ·○●●● ● - ○·●◉·●●○●●·◉ ·○● ○○○ ● - ●●○·● ◉◉ ·● ·○● ●○ - ◉●●·●◉○ ○ ◉·○ ○○●○·● - ◉●◉·●·◉· ·○◉○ ◉○●○ ·●·○ - ○·○◉● ◉ ◉○○●○ ● ● ○○○ - ·●○· ● ○●○○○○○ ○●○●·◉○· - · ·· · ·○◉●●●◉ ·●○●·●○◉ - ●○··●● ○○·◉●◉◉○◉ ···◉ ·· - ◉●··○ ●●◉●●◉·● ◉ ····● - ···· · ○··○·· ○●●○·○●○○○○● ·●·●·· - ·●◉· ○ ●○○·◉ ·○●●●◉○○◉○○○◉ ◉ ○····· - ●··●· ●●●●◉○·◉·○·● ◉·◉· ◉ - ·◉○◉○ · ·· ◉●·◉◉ ◉ - ·○○··◉○ ◉●○◉·◉ ●· - ··●●○○● ○· ●◉ ◉◉●· - ●◉○○●●●●· ●·●·◉●●·○◉ - ●··●●●●○·●◉·◉●●●●●··●·◉◉·○ ● - ●····●· ●●●●●●● ·◉○●●○○◉· - ·●●·◉○○○○○○●●●◉● ◉● - · ● · · - - diff --git a/codex-rs/tui/frames/dots/frame_036.txt b/codex-rs/tui/frames/dots/frame_036.txt deleted file mode 100644 index 079d6d0fee..0000000000 --- a/codex-rs/tui/frames/dots/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●●●◉●●●◉○○◉ - ○○●● ○◉◉◉ ● ●·●●·○● - ●·●◉◉●●●● ●○●●·● ◉○● ○○ - ○·●·◉●○○● ●● ●·○·●○ - ●◉●·● ·○ ○○●● ○○ - ●◉●◉◉ ○ ○ ●○·○◉●○ - ·●◉◉ ◉○○○● ○ ○○○●○○ - ···· ○○●◉●○●● ◉○○ ●○○· - ··○· ●●●◉○●○ ◉ ○○ ○○◉○ - · ·● ◉ ··●◉◉○○◉ ○ ··●●·· - · ○ ·○○ ●◉○◉◉ · ··· ·· - ·○○○ ●·◉ ◉●● · ○···●· - ·◉◉● · ●●◉· ◉○●●●●●●○●○ ●······· - ··◉·○● ● ◉ ·●●●●●●●●●○○ ◉ ·●···· - ·○◉· · ○●●●●●·○○○·● · ·●···○· - ·● · · ····· ○◉ ◉●◉ · - ○···◉ ○ ●··· ◉ - ○··○○○●◉ ●● ◉ ●· - ●··●·○○● ○·●●●○◉● ◉ - ○··●●◉●·●○●◉○●●●····●◉·○ ● - ●●○ ●●●●·●·●●●·◉○◉●●○●● - ●●◉○○○○◉○◉●●●●○◉●· - ·· ●· - - diff --git a/codex-rs/tui/frames/dots/frame_040.txt b/codex-rs/tui/frames/dots/frame_040.txt deleted file mode 100644 index f66eb5c258..0000000000 --- a/codex-rs/tui/frames/dots/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●●●●●◉●●○○○ - ●◉● ○◉○○○●●●··◉●·●●○ - ●· ○●●●● ·○●●◉○ ·●○ ·○○ - ◉ ◉· ·◉● ●● ○ ●○ - ·○●·· ◉●◉·● ·· - ··●· ○○●○ ●◉○● ○· - ◉○◉· ○○··○ ●◉●○○○●○ - ···· ·○○ ·○ ● ○●·· ○○ - ○ ·· ○○○ ○○● ○·○····· - ···· ◉·○●·○○○● ·○·◉●● - ◉··· ○·○◉○·◉● ·◉······ - ○◉·· ○·◉◉ ◉ · · ······ - · ·● ○◉·◉ ●○○●●●●●●●● ●···○●◉· - ●◉◉● ◉ ●●●●●●●●●●·· · · ···○ - ··◉● ·●●●●○·○○◉· ◉●· ····· - ·◉◉·●● · ····· · ○●····● - ··○○ ●○ ····◉··◉· - ·○●●○●○ ○··◉◉◉● · - ··●·○·● ●●·●◉◉○ ○◉ - ●○ ●○◉●·●●●●●○●● ●●◉●· ●● - ●○ ●●····●●·●◉○●○ ●● - ●●◉○◉●○○●●●◉●○◉● - · ·· · - - diff --git a/codex-rs/tui/frames/dots/frame_044.txt b/codex-rs/tui/frames/dots/frame_044.txt deleted file mode 100644 index f3b0028863..0000000000 --- a/codex-rs/tui/frames/dots/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●○●●○●●●○○○ - ●◉●○●●●● ●·●·◉ ●●○ - ○··◉●●● ·●●◉○●○●●◉ ● - ●●◉●◉ ·●○○ ○○● - ●○●◉· ○○·◉● ·● - ◉·● ○○● ○●○·○ ◉● - ·◉◉ ●·○● ◉○○○●○○ - · · ○·○◉○○● ○● ·· · - ●○○· ●·●◉○○·○ ◉○··· · - ··● ○○○·●·● ·○◉·◉ ◉ - ●· ○◉·◉● · ···●··· - ◉· · ◉●◉·◉ ········ - ··◉· ○· ◉· ○○●●●●●●●● ····◉●·· - ●·· · ◉·◉ ●●●●●●●●○●◉· ○·●··· - ·◉●○·●◉ ◉●●○○·○●·◉·●······ ◉ - ··●○● ·· ····· ○ ·●·· ●· - ·◉○○◉● ◉○· ◉·○· - ○◉·○○○○ ●●◉● ◉ ◉● - ○◉·○●●●● ◉●◉●◉◉ ◉◉ - ○○●·●●○●●●○○●●·◉◉○○ ◉ - ●○○ ●●○○·●●·○●○·· ●● - ·●●○○○●◉◉●◉○·○●●· - · · · - - diff --git a/codex-rs/tui/frames/dots/frame_048.txt b/codex-rs/tui/frames/dots/frame_048.txt deleted file mode 100644 index ca45df737f..0000000000 --- a/codex-rs/tui/frames/dots/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●○○·●●●●●●● - ●●·◉●○ ○◉·●◉ ●○● - ◉●· ● ·●●○○○○○ ●○ - ◉·◉●● ○·○○ ◉·· - ··○○ ·○○○ ●○· - ○○ ○●○ ○●·◉◉●○○ - ·◉···●● ◉ ○○ ○●○ - ○ · ◉○ ○ ·◉ ○○ · - ◉··· ●···○● · ·○○··· - ··○ ●·◉◉◉ ● ●●●·●◉○● - ··· ·○○··· ·◉··●◉·· - ···· ○ ● ● ·○······ - ··◉○ ·◉ ○○●●●●● ·○······ - ·· ·◉○● ●●●●●●·○ · ······ - ◉··●·· ●●○·○●◉ ·●··· ○· - ·◉●●· · ··· ···○· - ●●◉· · ○ ◉○····○◉ - ··◉●○○○ ·◉● ◉··●· - ●··○●●○◉ ··●·●·● ◉●· - ●●●○●○●●●○●◉○● ◉◉ ·· - ○○●●○·◉●·◉●●●○ ○◉ - ●○○○○●●◉●○ ○◉· - · ●···· · - - diff --git a/codex-rs/tui/frames/dots/frame_052.txt b/codex-rs/tui/frames/dots/frame_052.txt deleted file mode 100644 index ab006f7caf..0000000000 --- a/codex-rs/tui/frames/dots/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○◉○●●●◉○●●○ - ◉ ●● ○●◉○ ○·● - ·◉◉● ●○●●○●·● ○○ - ◉·◉●◉ ·◉◉ ○○ - ··○ ◉ ○·○○ ○●○ - ··●○○·○ ·◉·● ·· - ● ··○●●● ○ ●· ·◉● - ·· ···○· ● ·· ○·○ - ◉◉· ◉◉○·○ ···◉ · - ·· ···○○ ·◉●··○· - ··◉ ●·◉·○ ·◉·○◉· ·◉● - ··◉ ·◉◉○● ·◉○···◉ ·· - ·◉ ·· ○○○●●●●○○······· - · ○● ●●●●●○·· ······· - ··◉ · ○○◉○·●··○ ·· · - ◉·· ◉◉ · ··· ·· · - ·· · ○○◉ ·· ○· - ···○ ··●◉···●● - ··●○ ●·○○···· ◉ - ○·●◉○●○○●◉○·● ◉◉· - ○○●· ◉·◉○·● ◉◉ - ●●○○● ○◉●◉○· - ● · - - diff --git a/codex-rs/tui/frames/dots/frame_056.txt b/codex-rs/tui/frames/dots/frame_056.txt deleted file mode 100644 index 709d607586..0000000000 --- a/codex-rs/tui/frames/dots/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●○●●●●○●●○ - ◉●○○○◉◉◉● ·● - ◉·◉●○○ ·· ●·● - ●·●◉·○·●● ●● ○ - ·○· ○○◉○○○ ◉◉ - ·○●○●● ··○·● ●· - ···● · ●·· ·◉··○ - ○◉●◉ ··● ○· · - · ·●● ○· ···◉ - ○◉○●○◉· ··●··●◉· - ·◉·◉○●· ··◉●●·◉· - ·◉●◉● · ·· · ··· - ●◉○·○○○● ··◉··●·· - ○○· ●●·○ ··◉ ·· · - ○· ◉ ·······○· - ··●·●● · ◉···· ◉· - ··· ·· ○ ····· · - ○· ○ ◉··· ●◉◉○· - ·●○ · · ○○●· ·· - ○·○○●◉○◉●· ··○● - ○●◉ ◉◉● ◉ - ●○○◉○● ○● - ●·● - - diff --git a/codex-rs/tui/frames/dots/frame_060.txt b/codex-rs/tui/frames/dots/frame_060.txt deleted file mode 100644 index 59daaf3022..0000000000 --- a/codex-rs/tui/frames/dots/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●●◉●●● - ○ ○·◉ ● ●○ - ◉···◉· ○○○ - ◉◉◉·◉· ●··· - ···◉·●● ·· - ··○·◉◉·○· ○· - ··◉●··◉· ·· - ·· ●····○ ● - ··◉··●◉○····· - ····· ··· ○○· - ··○● ·●●· ·· - ···○· · ·◉·· - ··○○·○·◉····● - ········· ·○ - ··○· · ··· ·◉ - ··○········ · - ·○◉◉◉· ◉ · - ··◉·· ◉·· - ◉···○·●○○·○ - ·○●·○ ·●·· - ○ · ○○ ●○○● - ●●· ●●◉◉·· - ● · · - - diff --git a/codex-rs/tui/frames/dots/frame_064.txt b/codex-rs/tui/frames/dots/frame_064.txt deleted file mode 100644 index 02f917de24..0000000000 --- a/codex-rs/tui/frames/dots/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●●●●●●●● - ·○· ○· - ·○·● ·○◉○ - ···○○○ ·◉ - ·◉◉·● ○·· - ● ◉ ○○◉○· - ●◉ ·◉●● · - ○··· ·◉○○ - ○·○○● ◉· - ····○○··○ - ··· ●● ··· - ····◉◉○◉· - ·········· - ······○○·· - ·········· - ··◉····· · - ·········· - ········◉· - ··●·○◉●·○· - ○·◉··◉ ·○· - ○·●· · · · - ●◉ ◉●◉ - ● ●● · - - diff --git a/codex-rs/tui/frames/dots/frame_068.txt b/codex-rs/tui/frames/dots/frame_068.txt deleted file mode 100644 index b0ebd0a919..0000000000 --- a/codex-rs/tui/frames/dots/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●●●◉●●●○● - ○◉ ○◉·○ - ·●·●●○○·○○ - ·● ● ·●·◉· - ··· ·○··· · - ●·◉·◉○·○ · - ○········ · - ◉···◉·○··· · - ······○··● · - ·○···· ◉·○ · - ·· ●·○·◉·●◉· - ·● ◉· ··◉· - ○· ··· ···●· - ○ ···●··· · - ○····●·●··· - ○○··· ◉○··· - ·◉···○◉··◉· - ··○◉●··○◉◉· - ·●·◉●●·●··· - ●○ · ··○ - ··● ··◉·◉· - ·◉○ ·●○○· - · ● · - - diff --git a/codex-rs/tui/frames/dots/frame_072.txt b/codex-rs/tui/frames/dots/frame_072.txt deleted file mode 100644 index ea4f8a8e05..0000000000 --- a/codex-rs/tui/frames/dots/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●●·◉●◉●·● - ◉○○·◉·○◉○◉● - ·· · ◉·○●○○○ - ●○· ●····●● ◉ - ··◉·◉○· · ●◉·●● - · ·●······· ○· - ○·· ○ ·●· ◉◉·◉ - ·····○···○ · ·· - ········ ··· ●◉· - ····○◉··◉ ○●···· - ·· ○·◉·◉◉●·◉◉·· - ··○·◉◉○ ○○○○ ○○· - ·····○ ·◉◉◉●○○·· - ····· ·●·····●·· - ·· ○ ·· · ○○·●·· - · ○ · ···○○◉○○· - ·● ·●·○ ···◉○ - ··· ○●○○●●·◉·· - ●·◉○◉● ◉··◉··●· - ··● ●◉○·●· - ●○ ◉ ○●·●◉◉◉ - ●◉·◉ ○·○○◉ - · · - - diff --git a/codex-rs/tui/frames/dots/frame_076.txt b/codex-rs/tui/frames/dots/frame_076.txt deleted file mode 100644 index 07e34dae53..0000000000 --- a/codex-rs/tui/frames/dots/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●●◉●●●·○○ - ●○◉··○○○●○◉●○ - ··◉·●○◉·○· ●●○○ - ·◉·◉◉◉○·●◉ ○●●●·● - ●●◉··●◉◉·· ◉●○◉ - ·○○◉◉ ·●◉●○ ○·● - ○·◉○○● ··○● ○·· - ··○·◉·· ···●◉ ◉· - ··○●···○○○··· ●◉·· - ○····· ··○● ··○· - ·····◉ ◉·○·●·· ·◉○· - ·····◉ ○◉○ ·○· ·○· - ····· ◉··○○●●○··· - ····· ◉·○○●··○◉· ·· - ····· ○○··○○● ◉·●◉·· - ···· ○○··●○·○●·○·◉· - ···· ○·◉ · ·○● - ●····· · ◉◉○●·● - ·○●○●··●◉● ●· ·●○ - ●○◉ ··○○·◉●◉·○●● - ●·●◉ ·○ ●●●◉◉○◉ - ○●● ●·●○○◉ - ·· ·● · - - diff --git a/codex-rs/tui/frames/dots/frame_080.txt b/codex-rs/tui/frames/dots/frame_080.txt deleted file mode 100644 index d0961cd8cc..0000000000 --- a/codex-rs/tui/frames/dots/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●○●·○●○●·○○ - ◉●● ● ··●·●◉·●● - ··●◉●◉●· ●● ●●●●○ - ◉ ·· ◉◉·●◉◉· · ●●○○ - · ◉··●●·○● ◉○·● - ◉◉·●◉◉·○● ○ ○◉ - ··◉○○·●·● ○●○ ○◉·● - ◉·· ··●●●· ○◉·○ ●·◉ - ·○· ·○··· ◉○○●◉ ·· - ○··· ···· ○··○ ·◉· - ·····○○·· ◉◉ ◉ ◉●◉· - ····●·○·· ·○·○ ··· - ·◉··· ··· ◉○ ·○ ● ◉○··· - ····· ◉· ·◉·●·· ● ···○· - ····◉ ●· ●○ ◉ ··◉ ◉ ··● - ····· ●· ◉●◉ ○···○· - ·····●·· ◉···· - ○○··○◉ ·●○ ◉○○ - ●·● ··○○○○○ ··●· - ○○○ ○○○○○●●●●·○·●●◉ - ·○ ●◉ ●○●◉●○● - ●○○ ●○●●○○◉●· - · ···· · - - diff --git a/codex-rs/tui/frames/dots/frame_084.txt b/codex-rs/tui/frames/dots/frame_084.txt deleted file mode 100644 index d5e6dbb38d..0000000000 --- a/codex-rs/tui/frames/dots/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●◉●○●◉●●●●● - ○·● ◉ ··● ○◉◉○●○○ - ○·●··◉ ◉◉○●●● ●● ○·○ - ●◉●● ○●●●●●◉ ·· ○ ○· - ●◉●● ·◉●··● ·· - ·◉·●◉●●◉○● ○ ●○● - ···◉○·●·· ●·○ ◉·○ - ·· ◉····● ·●○○○ ●◉·● - ·●·◉ ··● ○◉○·○ ●·○ - ····· ○·· ○○◉● ··· - ·◉·· ○·●· ● ○·●○ ··○ - · ○◉●○○·· ·○●●·· ··◉ - · ·●·◉·· ●◉○●○●○○●●○○ ○○·◉ - ·· ○· ···· ◉◉◉○◉ ●·● · ···· - ·● ●●··○· ○◉ · ○·●· ●●◉ · - · ●·● ·◉ ○··· - ○○ ●○···●· ●·●·●· - ○·○ ○●○ ○ ·◉○○○· - ·· ○●·○ ·○ ◉ ·●◉ - ○○ · ◉·○○●○○○●●○◉◉· ◉ - ●·○ ·○·○· ●●●●● ● - ●●○ ●○●○○○○○◉● - · ···· · - - diff --git a/codex-rs/tui/frames/dots/frame_088.txt b/codex-rs/tui/frames/dots/frame_088.txt deleted file mode 100644 index 16b5489ae2..0000000000 --- a/codex-rs/tui/frames/dots/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◉●◉·○◉●◉○●●●○ - ●◉○ ●◉◉·◉●·○◉○◉ ●● - ○◉·◉ ●●●●○●●●··●· ·○●● - ◉· ◉◉◉◉◉◉●· ●·●·●○·○ - ◉○●·◉●◉●● ○◉·○·○ - ◉·◉◉●◉◉◉○ ○ ●● ·· - ○·○○ · ●◉ ·●◉ ○ ○·●● - ···◉◉●●· ·●●● ○ ●·· - ·○○ ○◉○●·○· ○·◉ - ·····◉○· ◉●◉○● ●◉··· - ·······◉ ◉ ○◉·○· ●◉··◉ - ·○ ····· ◉●·◉○·● ◉··○ - ·· ·◉··· ··○●◉·● ●●●○○ ◉·· - ◉ ●◉· ◉◉◉◉●◉◉ ○● ·◉ ····· - · ◉ ··○ ○··● ○●●●◉ ·●● - ●◉◉ · · ○●· ··◉◉ - ·● ○·○○●○● ○●◉◉·○· - ●◉○●●●·●○● ◉●◉◉○○◉ - ·◉○○●○·●●○ ○◉·●·●·◉ - ·◉ ○○○○ ●●●○○◉●○···●○● - ·○· ○ ○· ●○●●●● ○◉· - ●● ·●●●●◉○○○○●●· - ●●·· ● · - - diff --git a/codex-rs/tui/frames/dots/frame_092.txt b/codex-rs/tui/frames/dots/frame_092.txt deleted file mode 100644 index 224c0c703b..0000000000 --- a/codex-rs/tui/frames/dots/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○●●◉●○●●●●◉·●○ - ○●· ● ·● ● ○◉◉·◉ ●○● - ○◉ ·◉●●●● ○●●●·· ●●●◉○○● - ◉●●◉◉●○ ●●● ○◉○●●·●○ - ··◉ ● ·◉ ·◉ ●○○ - ··○○○●● ●○◉ ●●·· - ◉● ●·◉·● ◉·●○ ○◉○· - ○·◉●··◉· ·◉●●○ ·◉○ - ···· ·○● ·●●●○·○ ··· - ··· ●·· ·●◉●○ ◉·· - ○····○· ◉◉○· ··◉ - ○··○··· ◉◉◉◉●◉ ·● - ···◉··· ◉○◉◉◉◉◉○ ○○●●●●·◉ ◉ ·● - ····●○◉ ◉◉◉◉◉·● ●○● ●· · ●··○ - ●···○··●○ ●●· ○ ●·●◉●◉·● ·○●·· - ●○···◉◉ · ●○●· · ● ·· - ●●○○●●○ · ●● ·○○◉ - ●·○○○●○○ · ·○◉●·◉ - ●·○○○○·○○●● ○◉●●○◉◉●◉ - ○○ ●··●·●●○○○○●●●●·●●●●● - ○○○○·○●◉ ·●●●●●●●●·○● - ●●○·●●●·●○○○○○●● - ·● ·· ● · - - diff --git a/codex-rs/tui/frames/dots/frame_096.txt b/codex-rs/tui/frames/dots/frame_096.txt deleted file mode 100644 index aa4cedcdb5..0000000000 --- a/codex-rs/tui/frames/dots/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○●·●●●●●●·○○ - ○● ○●··● · ○◉●◉ · ●●●○ - ○◉○◉◉●●● ·○◉●●●·· ●●◉○●●○○ - ◉ ●●·· ○●●●●◉●○ - · ◉·◉◉ ● ◉●●○ - ·◉◉◉·◉● ●●○ ●○○ - ●◉◉◉·●◉ ◉◉ ○○ ●●○· - ◉◉●◉·○● ··◉ · · ·◉● - ●○ ●●· ·●·◉· ○ ··· - ○···○·○ ○○○○·○● ··◉ - · · ◉·· ● ○●···◉ ◉···· - ··· ··· ·◉◉·◉ ◉○● ·◉···· - ●······ ·◉●● ◉● ○●●●●◉◉○ ○ ·●◉· - ●····●● ·●●●·◉●◉ ·○● ·● · ○·◉ - · ····· ●◉◉ ●· ○·●●●◉● · ◉◉·● - ○·○ ●●● ·○● ◉●●···· - ●○○· ◉◉○ ●◉●●·●○◉ - ○·○●·○·○●◉ ○◉ ◉●●·◉ - ●○○○●·○◉ ●●◉ ○● ·●●◉◉ - ○○ ○●·○○ ●●◉○○○○●●●◉○●·◉ ·· - ○○ ○●●·◉●·●●●●●●●●● ○● - ●●○○◉○·●○○○○○○◉●●· - · ··· ● · - - diff --git a/codex-rs/tui/frames/dots/frame_1.txt b/codex-rs/tui/frames/dots/frame_1.txt new file mode 100644 index 0000000000..36964a4864 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_1.txt @@ -0,0 +1,17 @@ + + ○◉○◉○●●○○●●○ + ○○●◉●○●◉●○○··○○ ○ ●○ + ●·●·●●● ○· · ●· ·○···● + ◉●○○●●●●○ ◉●·◉·● + ○○◉◉●○·○·○○ ◉·○○● + ·● ●· ·●◉◉··● ●◉○··● + ●○ ◉● ●○·●◉ ·○ ·◉· + ··○·· ●◉◉·◉·● ·· + ·○·●· ◉··○○· ◉·●●●●●●○●● ○ · + ○·◉● ○◉●· ◉● · ·○○○◉◉●●●·◉●◉●· + ○○○ ○ ○○●◉◉· ·○●●●● ○● ◉●◉○◉ + ●○● ● · ●●◉●○· + ○○●·○●○ ○○○●·○● + ○●●○○ ●●◉◉○◉◉◉○●●○●·● + ·● ●···○○○●○◉●● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_10.txt b/codex-rs/tui/frames/dots/frame_10.txt new file mode 100644 index 0000000000..3c687d7f64 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_10.txt @@ -0,0 +1,17 @@ + + ○●●●●○●●○ + ●●·●●●○·◉○●● + ○○●··◉··◉·●○●● + ·○○◉○·◉○◉○●●●○○● + ◉ ◉·· ·○ ●●◉○◉·◉ + ·· ●·●·◉◉○ ·○ · + ○ ·● ●····● ·◉● + ··○●◉●··◉○·◉○·· + ·○ ○○·◉··●○●◉·· + · ●·○●·○◉○●○○○·●· + ● ····· ○● ○·· + ○·●●○●● ○· ●◉◉ + ·● ····●●◉●◉·◉· + ◉·●●◉·●◉○ ◉◉● + ●● ○●○○●◉● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_100.txt b/codex-rs/tui/frames/dots/frame_100.txt deleted file mode 100644 index 9aa9c4aa4a..0000000000 --- a/codex-rs/tui/frames/dots/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◉○○●◉●●●●●●●○○ - ●●·●○◉●●·◉● ·●◉·· ●●●○ - ○●○○◉●●◉◉◉○●●●●○··●●●◉○· ●● - ◉ ◉◉◉◉◉ ·●●○◉◉●● - ○·●○●●●●○ ○ ●●◉● - ○···◉◉● ●◉○ ◉○●· - ·◉○◉◉○◉ ◉· ·○ ◉○○●· - ◉◉◉··◉· ●·○○·○· ·○●·○ - · ◉●●· ●○●·●◉ ○ ··· - ····●·· ●·○ ●○◉● ·●·● - · ··○● ●· ○◉○ ○● ··○· - ·· ○○○· ◉○○●◉ ○· ·· · - · · ··○ ·○○●◉·○◉ ○○○○○●●◉●◉○○ ○·◉·· - ●○ ··· ··●●●·●◉ ··◉● ●·○···· ··●· - ·◉●·○◉○○ ·●◉· ○● ·●·●○◉●●○ ◉·○○◉ - ●○···●○ · ·○●● ●● ○◉◉●· - ○····○· ·○ ◉ ●●··◉ - ○◉●○··○○●● ◉·○●○○ ◉◉◉ - ● ● ··◉ ·○ ○◉● ○●●·● - ●○ ●●·●○ ··◉●○○●●●●●·○●●●·◉◉ - ●●○●●·◉○ ●·●●●●●●●● ●●●· - ·●◉○● ●●○◉○○○○○●●●● - · · ●● · - - diff --git a/codex-rs/tui/frames/dots/frame_104.txt b/codex-rs/tui/frames/dots/frame_104.txt deleted file mode 100644 index e252956d84..0000000000 --- a/codex-rs/tui/frames/dots/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○◉◉◉●○●●●●●●●○○ - ○● ●·◉●●· ●●●● - ●●○◉●●● ○●○●●●○··●●●◉●··●●○ - ●●◉◉◉○◉ ○●● ◉○●·●○ ○○ - ◉ ◉●●● ●◉ ●·◉◉○○●○ - ● ◉●●◉ ◉ ◉◉○○ ○ ·●◉○ - ·●◉··◉●· ◉◉ ●●○ ●○ ·◉◉○ - ·○○○◉●◉◉· ○○●·○○○· · ○◉○● - ·◉·○·○○ ●·○ ●· · ○ ··○● - ·●····●· ● ··●◉·○· ·◉ ● - ·● ·· · ·○◉ ·● ◉· ·· · - ···◉·· · ○●●◉◉· ◉ ·◉··●· - ○● ···●· ●●◉◉·●◉·· ○●●○●●●◉◉● ○···●· - ○· ●◉ ● ◉·●·◉ ○· ●◉○● ●·○ · ◉●·○·· - ○ ····●· ●●◉··○ ·●●··◉◉●●● ····· - ●·○○○○· · ●◉ ○○·○· - ○○○◉○·●○·○ ○◉·◉●◉●● - ●◉ ··○● ·● ○◉●○●◉··● - ○ ●●·◉○ ·●○ ○● ○◉○●●◉· - ●◉ ●●●◉○ ·●●●●●○●●●●●·○◉●●·●●● - ●○○●○●○○ ●·●●●●● ●●·●·◉ - · ●·●●●○○○○○○●○●● - · · ●● · - - diff --git a/codex-rs/tui/frames/dots/frame_108.txt b/codex-rs/tui/frames/dots/frame_108.txt deleted file mode 100644 index ad8bb9fdc1..0000000000 --- a/codex-rs/tui/frames/dots/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○◉○◉◉●●●●●●●●●○○ - ●◉·●●●● ●●○ - ○◉●●·●◉◉◉◉○●●●·····●●●●○○◉●●● - ○◉●◉◉ ○·●◉● ○● ●●··●● - ◉·◉●●··●· ●◉○●●◉·○ - ··◉·●●●·· ●●·○ ● ·○○○● - ·○◉·●●○· ○◉◉◉·● ·○○○·○●● - ◉●·○○◉ · ●·◉○●○○ ○○ ○○·○ - ·····◉· ●·◉○··● ●●○●○· - ··○··◉◉ ◉●·○●○○● ··◉ ··· - ●●···◉· · ··●◉·· ◉ ·◉○● - ····○· ◉○●●●●●· ◉◉·○ · - ○ ◉··● · ○● ◉◉◉◉◉◉ ●●○○●●●●●●◉●●● ·◉··○· - ●○ ···○· ●○●◉◉ ◉ ●··○● ●●○ ○●● ●···· - ·●○○·◉ ·· ●·◉●◉ ○○●●··○○●● ·· ◉ - ·●·●◉●●○◉ ●○◉◉·◉·● - ●○●·◉·○●○○ ·◉●○◉◉·●· - ●● ···● ·● ○●○◉◉◉○◉· - ○○○●·○● ·●○ ◉●○·●·●○● - ●○●·●●○ ○●●●●●○○●○●●●·○◉●·●·○◉· - ●● ●··○○ ●· ●●●● ●●·○○●● - ● ◉●●··●◉○○○○○○◉●●● - · ●● · - - diff --git a/codex-rs/tui/frames/dots/frame_11.txt b/codex-rs/tui/frames/dots/frame_11.txt new file mode 100644 index 0000000000..c2548db4b3 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_11.txt @@ -0,0 +1,17 @@ + + ●●●●●●●○ + ◉ ◉···○○● + ◉ ○○··◉○●◉○● + ·○○··○◉●○○◉◉ + ○ ◉◉○·●○●◉○··● + ·●···●○◉◉·○◉·· + ●● ●······○·○○ + · ··◉··○◉ · · + ◉ ●·◉··●◉●·○· + ●● ○·◉○● ◉·○·○ + ●·◉ ····○◉·○○· + ○○◉◉·○●◉●●◉·· + ○ ●·○○○○·◉ + ○● ●··●○◉●· + ○○ ●●●○●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_112.txt b/codex-rs/tui/frames/dots/frame_112.txt deleted file mode 100644 index d7b6fa07f7..0000000000 --- a/codex-rs/tui/frames/dots/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ○○○◉◉●●●●●●●●●○○ - ○◉●●◉·● ◉○● ●●○ - ●●●·●◉● ●○●●◉●●○···●●●●●○ ●●○ - ● ◉● ● ◉◉●●·○ ● ●●◉● ○○ - ●●··●● ●· ●● ●●●●○ - ◉◉◉··● ◉ ◉●●●○ ○◉ ○○ · - ◉○◉◉●●○·· ○○·○●●· ●○ ○· · - ●◉·○○●●· ·○○◉●●◉○ ●○ ○· · - ·····●◉· ●○○●○○○ ○◉ ··●● - ○··●··◉· ○●·○ ○ ● · ··○· - ·○ · ○ ●○◉○ ◉ ·●○·◉· - ···○· ○ ○●○●◉ ◉● ●◉···· - ●· ○·○ · ◉·●·○ ○·· ●○○○●○○●●◉●●●○ ○ ··○· - ● ··· · ○◉◉◉●· ◉● ○··◉●● ●●● ○·●·●·○·○●· - ○● ○●◉ · ·· ◉◉ ●◉○●·●●○○●●●●◉··◉·◉· - ○●·◉· ●○ ◉○○○●○◉ - ○●··○○○●○ ○◉·◉●◉ ◉ - ○◉···○●○○○ ○●●●●◉·●● - ●● ··◉● ○●●○○ ○●● ·●◉·○◉· - ●●○●·○●◉●·●●●●●○○●○●●●·○●●·● ○● - ●○··○○ ○ ●· ◉●●● ●● ●○●●· - ··◉●●●·●●●○○○○○○◉●●●●· - · ● ●● · - - diff --git a/codex-rs/tui/frames/dots/frame_12.txt b/codex-rs/tui/frames/dots/frame_12.txt new file mode 100644 index 0000000000..30b03392bf --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_12.txt @@ -0,0 +1,17 @@ + + ●●●●●◉ + ●○·○◉·●○ + ·◉○●● + ◉●···○○ · + · ●····◉◉· + ·●◉◉●○ ○· + · ·◉○··○ + · ◉●○·· + ●● ·◉··●·· + · ◉·●◉●○ + ·◉ · ○●●◉ + ● ●· ○●· + ◉ ●●·●●○· + ●○◉ ●·○·· + ○ ●·○◉◉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_13.txt b/codex-rs/tui/frames/dots/frame_13.txt new file mode 100644 index 0000000000..cb95f3763d --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_13.txt @@ -0,0 +1,17 @@ + + ◉●●●● + ·○○·· + ··○· + ·●●·○ + ● ·· + ◉◉·· + ● ·· + ● · + ◉● ○·◉ + · ●○· + ●·◉◉ ·· + ·○○○· + ·●●·○ + ●○○·○ + ● ◉ ○ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_14.txt b/codex-rs/tui/frames/dots/frame_14.txt new file mode 100644 index 0000000000..3a8ed60b8f --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_14.txt @@ -0,0 +1,17 @@ + + ●●●●◉ + ●◉○○◉○ + ·○··◉ · + ··◉· ○·● + ···○ · + ·●·· ●· + ···· ◉ ● + ··○·· ○ + ···· + ○◉◉ ◉◉ + ○· ●◉●· + ·●··○○○· + ◉ ·○○○· + ·○◉●○○◉ + ○● ●○◉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_15.txt b/codex-rs/tui/frames/dots/frame_15.txt new file mode 100644 index 0000000000..c57b4af0ee --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_15.txt @@ -0,0 +1,17 @@ + + ●●●●●·○ + ·●○··○◉●● + ◉◉·●○○· ●· + ·◉· ◉◉●◉○○· + ··○ ○○··◉ ○· + ○··◉··◉◉· + ·· ······●· + ··◉··●··· ●◉· + ··●●●●···○◉◉· + ·○·◉◉·○·●◉ ◉· + ·◉····○· · ◉ + ·●●◉○··○◉ ○ + ●·○● ◉◉◉· ◉· + ·○··○○◉●○◉ + ○○●○○○○◉ + ·· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_16.txt b/codex-rs/tui/frames/dots/frame_16.txt new file mode 100644 index 0000000000..18ae0e09ee --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_16.txt @@ -0,0 +1,17 @@ + + ○○● ●●●·○ + ◉○··●··○·○○ + ·◉◉ ○◉○○·· ●○ + ◉◉◉ ◉●○○·○··●●· + ··◉○◉●●○··●◉··○ + ···●·● ·○○ · ·◉· + ○○· ◉·●····◉● ● · + ·◉◉ ····◉··· ◉ ·· + ○○···●·◉○·· ●● ◉ + ● ○○●○○○●·◉○· ●○· + ···● ◉●○·◉ ◉◉··· + ··● ·· ·◉◉● ◉ + ○·● · ◉●◉○●· + ○·· ○●·◉◉●○· + ●◉◉○○◉○○◉● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_17.txt b/codex-rs/tui/frames/dots/frame_17.txt new file mode 100644 index 0000000000..a470b4ba8d --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_17.txt @@ -0,0 +1,17 @@ + + ●○●●●◉◉·●○ + ○◉●●···●○●·● ○● + ●●○◉○○○·●● ···○ ○ + ◉·◉○◉· ○· ●·◉○···○○ + ·◉○ · · ◉○○○◉◉ ● + ·○●●◉· ●◉◉· ◉●○◉·◉◉ + ● ◉◉· ●◉◉·○ ● ··◉○· + ◉ ○· ◉◉··◉·●··○◉● + ●◉●◉○○○●·○○·○○◉○··· · + · ○◉○○·◉●○◉··○ ○●●●○ + ○○○◉ ●●●●○○·●◉◉○ ○● + ○··○● ·◉··· ◉ + ○○○ ●○○ ●●●◉○○◉ + ● ·●●○○●·○◉●◉·● + ·●◉◉○●●·●○●● + · \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_18.txt b/codex-rs/tui/frames/dots/frame_18.txt new file mode 100644 index 0000000000..c0354b3933 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_18.txt @@ -0,0 +1,17 @@ + + ○○○●○○●◉·●○ + ○● ○◉●●●·○○● ●◉◉○ + ○◉◉·● ●○ ● ◉○ ●◉◉○ ● + ●··●◉●○ ● ●○·○◉○·○◉○○○● + ○○◉◉ ◉· ○ ●○○◉·◉·○○◉○○○ + ◉○· ●●·◉○○○◉●●●·●◉◉○◉·◉· + ··○◉◉ ●◉●◉· ○◉ ●·○·○● + ○◉·· ○○ ··◉○ ·◉· + ○ ●○○○◉○◉●··●·●◉○● ·●·· + ○○○·●○● ··◉○○○○···○◉··○ ● + ·◉·○· ●●●●●· ○○○◉·◉●◉·◉· + ○○ ●○● ··● ◉●○● + ○○●●○○◉ ○●○○◉○●· + ●·◉●●●●○○○○●●○◉○●● + ··○◉○○●◉● ◉● + · \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_19.txt b/codex-rs/tui/frames/dots/frame_19.txt new file mode 100644 index 0000000000..c9ded56838 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_19.txt @@ -0,0 +1,17 @@ + + ○○○○●·●○○·◉○ + ○●···○◉○○○○●○●·●●● + ●●◉◉◉ ·●●· ·●◉●·●◉○ + ◉◉·●●○· ○○○●●○·●● + ··◉·◉· ●·○ ◉ ·○ ·○● + ·○◉●● ○·●·◉ ◉◉ ●◉●· + ○○··● ◉●○◉·●●· ◉◉◉●· + ···· ·◉ ○· ● · ··· + ·●·○●○◉◉○○○····●●◉●·◉ ○ ·· + ○◉◉●·○●◉○●●○●·● ○○ ◉○○○●◉◉·○ + ●○ ◉●· ●● ○○○◉·◉◉ ◉◉● + ○○○●○○ ·◉◉○◉◉● + ● ○○··●● ●◉○◉◉·◉· + ● ◉·●◉·●○○○◉◉● ◉●·● + ·◉○◉◉●○●◉○●◉○ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_2.txt b/codex-rs/tui/frames/dots/frame_2.txt new file mode 100644 index 0000000000..6e7a27fb29 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_2.txt @@ -0,0 +1,17 @@ + + ○◉○◉○●○○○●●○ + ○●●◉●◉●···○··○○●·●●○ + ●·●·○●●·●·· · ●○●◉··◉·● + ○·◉○◉●●●●○ ◉●○·◉·● + ●○ ◉●○·○○○○○ ○●·○·● + ●◉● · ·●○●◉○● ○○·●· + ●·●●· ○◉·◉·○·● ◉ · · + · ○· ●·●··◉● ·●◉◉· + ● ○· ◉·○○○· ◉·●●●●●●●●●·○··● + ○○●· ◉··● ◉● ·○○○○○○◉◉○○·●◉ · + ○○○ ● ●○◉◉·● · ●●●●●●● ·●●·· + ●○○◉◉● · ●●◉◉●● + ◉○○○·●● ●○○● ○· + ··○◉○○ ●●◉◉○◉◉◉○●·○··● + ·●●●●··○○○○·◉◉● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_20.txt b/codex-rs/tui/frames/dots/frame_20.txt new file mode 100644 index 0000000000..d9809e733c --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_20.txt @@ -0,0 +1,17 @@ + + ○○●○··○●○●○○ + ●◉○ ◉●○●○○○··○○●○●● + ●● ○●● ·● · ○ ○●●·●○ + ○· ○●·● ○●●·○◉●○○ + ○· ●·● ○◉ ○··○●○··○ + ◉·●·● ●●●◉· ◉ ●○··○ + ◉·◉●· ●● ◉●●○ ●○·◉ + ·○○◉· ◉◉· ● ·· · + ·◉··◉●○◉○○○○○○○●●◉○○○○● ◉ ·○ + ●·○·○ ◉··○○○○·○ ●○○ ·○○ ●◉ ·· + ○●○○● ● ○●○··●· ◉○ + ● ○●◉● ○◉●◉·◉ + ○○○●●·○ ●◉●·◉●● + ○●◉◉ ·●○◉◉●◉ · ·●◉●● + ·●●·○ ○○○○○·● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_21.txt b/codex-rs/tui/frames/dots/frame_21.txt new file mode 100644 index 0000000000..0821f12d75 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_21.txt @@ -0,0 +1,17 @@ + + ○○●○●○○●○●●○○ + ●●●··○○●·○·●◉○·◉●●○ + ◉●○○●●○ · ·○·●●○·●● + ●●·◉ ● ○●◉●●◉●● + ◉●◉●· ●·◉○○ ○○○○● + ◉ ◉· ●●●○◉◉ ○○○● + ·●·· ○ ◉·●◉● ○◉○ + ·○ ○◉ ·● · · + · · ●●◉◉◉◉◉●●● ○·● ·● ◉◉ · + · ·○ ·○ ○●· ○ ·●·● ◉ ◉◉ + ◉ ◉ ·· ●· ●●○●◉ ◉· ● + ●● ◉◉○ ○● ◉ + ●○ ○◉○ ○◉◉●● ●· + ●○○ ● ●●◉··◉◉○● ◉· + ●●●◉●○○○○●○◉●●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_22.txt b/codex-rs/tui/frames/dots/frame_22.txt new file mode 100644 index 0000000000..d673349801 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_22.txt @@ -0,0 +1,17 @@ + + ○●●○●○○●○●●○ + ○●◉●·◉○◉·◉○··◉·●◉●●○ + ●◉●◉·○●●· · ●○●●●○○●● + ◉●·●● ●●···○●○ + ○··◉● ●○◉·○·◉◉◉●· + ○·●◉· ●·◉·◉○◉· ○·○○· + ·●●○◉ ·●·○●◉● ··◉· + ··○·· ·○··○○ ·○· · + ··● ● ●·○○◉◉◉○●●○○●·○ ○● ○·◉ + ○·○ ●○○○● ◉● ·◉◉· ○●◉○ ·●● ◉○○ + ○○○○· ●● · ·◉●●○◉◉◉ ●· + ○●○○○● ○●● ·●● + ● ●◉ ●●○ ○◉●● ●○◉ + ●◉●●● ●·◉○●◉◉◉○● ●●● + · ·○◉○○○◉○○◉○●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_23.txt b/codex-rs/tui/frames/dots/frame_23.txt new file mode 100644 index 0000000000..180ab16784 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_23.txt @@ -0,0 +1,17 @@ + + ○●●○○●●●●○●○○ + ○○·●·○○●○○○●·○·●·●○ + ● ●·●●◉●· ·◉●·○◉··● + ◉◉·●◉◉· ○◉◉○··◉○ + ◉◉··◉● ●◉●●●●◉●○·○ + ●○· ◉· ○●●●●●◉●●··○·● + ··· · ◉◉◉◉ ○·· ·●● + ·◉· · · ·●○○● · ●◉· + ○ ○ ·●·◉○○○○○◉○·○●·○ ○○ · ··· + ·○○○· ○ ◉·○ ○·○○●· ○○· + ◉●· · · ●·◉◉○·○◉○◉· + ●··○·◉ ●◉·○○◉· + ○ ·●●◉○○ ○◉ ◉●◉●◉ + ○○○●◉●●○·○○○●● ◉○●●· + · ●○○·○○●○○●●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_24.txt b/codex-rs/tui/frames/dots/frame_24.txt new file mode 100644 index 0000000000..3244b1c6f9 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_24.txt @@ -0,0 +1,17 @@ + + ○·○◉●●●○○●○ + ● ○◉ ·○○·○○●●○●● + ● ●◉○◉● · ◉·◉●·●●● ○ + ●●◉◉●◉·○●○··◉· ○●○·○○● + ● ◉◉○◉● · ◉○○···○·●● + ·●○●○· ●●●◉ ◉·◉ ◉ ○ + · ·· ●◉○●◉ ◉○○·○○·○ + · ○·· ·●○◉○○··○◉◉··· + ·◉ ·◉◉◉◉●●···●●○●●○· · ·· + ○ ◉ ●·◉●●◉◉●●·◉○○●●· ·●· + ○ ●○·○● · ○●◉●○·○◉●· + ○ ○●●○ · ◉◉◉ + ○◉●○··◉ ○○ ○◉◉○● + ◉◉●●○○ ··◉○○◉·○○◉· + ●◉○●●◉○○○○○●● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_25.txt b/codex-rs/tui/frames/dots/frame_25.txt new file mode 100644 index 0000000000..c04ef18b74 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_25.txt @@ -0,0 +1,17 @@ + + ○●○●◉●●●●○ + ● ●●●·○◉○·●··● + ◉·◉◉●● ◉·●○○○···○ + ·●●· ◉ ○· ○·●●○◉ + ●○○○●◉●○◉◉○· ·◉◉○◉● + ○●···○●●◉○·◉ ◉·●·◉◉·● + ·◉·●· ·○○◉○○◉·○◉○ ·○· + ···◉·◉ ·○○○◉·○○·○··○ + ○●○· ·○○○○○○●··○○·●●·○ + ◉◉ ·◉·●·○··◉●○·○●○◉○· + ○·●◉○·· ●●◉·○·◉·· + ·○ ·◉●◉○◉●●◉○◉●◉◉·◉ + ○·○·○○○●◉◉●○◉○··◉ + ○◉◉○○○●○·●● ●·● + ·● ●○●●○●·● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_26.txt b/codex-rs/tui/frames/dots/frame_26.txt new file mode 100644 index 0000000000..1ecc43beef --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_26.txt @@ -0,0 +1,17 @@ + + ○◉●●● ●● + ◉●·◉◉○·●◉·● + ◉● ·◉○·○ ○● + ◉● ●···○··○●◉○ + ·○●○·◉· ●○◉◉·○◉ + ○ ·◉◉◉ ●○○ ○○◉ + · ●●○··◉··◉◉ ● + ◉◉ ○···○○○··◉·· + · ◉○●◉●·●○○◉○·· + ◉○·◉●·○○●●○○●· + ·· ◉·● ○●◉·●○·· + ○○··◉○ ◉◉ ··· + ● ●·○ ○·◉·◉● + · ●○○ ●○●●◉ + ○◉◉○●·○○● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_27.txt b/codex-rs/tui/frames/dots/frame_27.txt new file mode 100644 index 0000000000..83e62da52e --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_27.txt @@ -0,0 +1,17 @@ + + ◉●●●●● + ·◉◉◉·◉○ + ◉●· ●·◉●· + ···○··◉·· + · ··○◉●○ + ·○◉○ ····· + ○ ··○●·· + · ····○ ·· + ·◉ ◉ ·●···· + ●○ ◉ ○·○●·· + ·◉ ○○●●●◉● + ··●●··○◉· + ·○○●○●◉·○ + ○○○·○○◉◉ + ●○ ○○◉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_28.txt b/codex-rs/tui/frames/dots/frame_28.txt new file mode 100644 index 0000000000..6d460c936d --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_28.txt @@ -0,0 +1,17 @@ + + ◉●●◉ + ·●○·· + ○ ◉·· + ·◉·●· + · ·· + · ◉ · + ○·· ○· + ·◉ · + ◉○ ○· + ··◉◉·· + · ○· + ·○●○· + ·○●·· + ●○○◉· + · ◉●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_29.txt b/codex-rs/tui/frames/dots/frame_29.txt new file mode 100644 index 0000000000..d0d6b3c286 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_29.txt @@ -0,0 +1,17 @@ + + ●●●●●● + ●·●◉ ●○ + ○●·· ● · + ····○○●◉ + ○ · · · + ·●··· ○○ + ·○○··· ○ + ··○·· + ···●· · + ○·○·· · + ●··◉·○ ○ + ·◉··· ○· + ······○· + ·○·●◉ ·● + ··● ◉● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_3.txt b/codex-rs/tui/frames/dots/frame_3.txt new file mode 100644 index 0000000000..062da3ed89 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_3.txt @@ -0,0 +1,17 @@ + + ○◉○◉●●○○○○●○ + ○●●◉○··●· ○○·◉○○·●●○ + ●◉◉●◉·● · · · ●●●◉○·● + ◉●◉○·◉●●○ ·○● ··○ + ●◉●·◉○◉··●○○ ○○○··○ + ◉·○○◉ ◉●·○◉○○ · ○○· + ○● · ●●○·○ ·● ◉●◉·● + ●◉·●· ●◉· ◉○· ·○·○· + ◉ ●· ◉·●●··●◉·○●●○○○●●○·○ ◉· + ●○◉○● ◉◉●◉◉◉· ·●·○○● ○◉●◉○··○·· + ●○· · ··●● ●●● ●●●◉◉◉●◉ + ●●· ○● · ◉○●○◉◉ + ○○◉◉●○● ●●◉◉ ●·● + ○○●●○●●○○◉○◉●◉○●◉·○● + ·●●●○◉·○○○○·◉◉○ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_30.txt b/codex-rs/tui/frames/dots/frame_30.txt new file mode 100644 index 0000000000..4bf02ade3d --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_30.txt @@ -0,0 +1,17 @@ + + ○◉ ●●●● + ○◉◉··○●●○○ + ●○·●○○·●●○ + ··○·◉·○○·○ ○● + ○●···○·●·● · + ·●·○● ●····◉· + ○◉···○○ ○◉○· ○· + · ●●○·●· ·◉ · + ·○ ○·○·○◉·● · + ··○·○○·· ●● · + ○··◉○○●···●·· + ·●◉◉●◉●○·· · + ○·○··◉●··●·◉ + ●○●●○○◉·●◉● + ○◉◉·○○○◉● + ···· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_31.txt b/codex-rs/tui/frames/dots/frame_31.txt new file mode 100644 index 0000000000..99385ee51f --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_31.txt @@ -0,0 +1,17 @@ + + ○◉◉●●●●○● + ○●●◉●●○ ●○●●● + ●·○◉◉●○○·◉ ·○●○ + ●·◉●○○●◉○●○○·○··○ + ○····●◉●○○● ○·◉○○ + ◉·○··○·● ○◉●●◉◉·● · + ◉·· ·○●·○◉○◉◉●·●·◉· + ○○● ·· ·○ ·○ ··○◉· + ·○●○·●○···◉●···○ · + ···◉◉··○○○○○·○·· ● + ○●○◉●·● ◉●●●·◉·●·○ + ···○○○● ○○● · + ◉·●○○ ● ◉ ·●·◉· + ◉·○·◉○··●· ●·· + ● ○·○●●◉◉◉● + ···· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_32.txt b/codex-rs/tui/frames/dots/frame_32.txt new file mode 100644 index 0000000000..771e9c9106 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_32.txt @@ -0,0 +1,17 @@ + + ●●●●●◉◉·●○ + ◉●·●●·○··●●··● + ◉○●○○●●○◉◉·●·●○●●● + ●◉◉·○●·◉◉ ◉ ●○○·●● ● + ◉◉·●·●○●●·◉ ●·●·○◉○●○● + ○◉○○●○●··◉··●○ ·●◉ ● + ●· ◉●·●○··●●·●○·◉○◉◉·●○ + ···●○ ○·· ◉●·◉◉○ ○· · + ○··◉○ ●○· ○○·●●●···○· ○· + ● ○··●○●○○○○○○··●·◉·◉○ + ●○●··◉ ·● ●●●○◉◉◉◉◉◉ + ○●·○○○ ●○·◉●· + ●●●···●○ ○◉○·◉ ● + ○◉○ ·●·◉○●·○● ○◉ + ·◉○○○●●◉●○ + ··· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_33.txt b/codex-rs/tui/frames/dots/frame_33.txt new file mode 100644 index 0000000000..4d36c1eb6f --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_33.txt @@ -0,0 +1,17 @@ + + ○●●○●○●○·◉○ + ○●●··○●○·◉·◉·●·●◉ + ○◉○·●●●●○ · ●◉··● ● + ●○◉·◉○·●○ ●··○○● + ○◉·◉···◉○○○ ·●○○○ + ◉◉● ○○○○·○● ◉○◉○○ + ··● ○●●·○·○ ·●·· + ●·●● ●●●○◉○● ○ ·● + ··· · ●· ◉●●●●◉○○●··●◉○·○· + ○◉·● ◉◉●◉···○○○○○··●○○○··◉ + ○○○● ·◉·◉ ◉ ●●● ··●◉○· + ○●○●● ● ◉◉◉◉○◉ + ●○ ●●●◉● ○●·●◉●○● + ○· ●○●·●◉●○ ◉●○●·● + ○○●●○○○○●●◉◉ + ···· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_34.txt b/codex-rs/tui/frames/dots/frame_34.txt new file mode 100644 index 0000000000..4cbd99c143 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_34.txt @@ -0,0 +1,17 @@ + + ○●○●●●●○·●○ + ○●●●◉○◉· ·●●○●●◉●○○ + ○◉◉●·● ◉·●· ·○○○● ●●● + ●◉○·●○◉●○ ●·●●○○ + ◉◉·○◉◉· · ● ○○●○○ + ●◉○··◉ ○○ ·○●○ ○●○·○ + ·●○·○ ●○○●·○○ ·◉·○ + ○·○ ◉ ·●○·◉ · ◉ ○○ + ●●◉◉ ◉○◉◉ ○○○●●●●●●·○○ ·○· + ··○●◉●●○ ◉◉●···○·◉○○○●◉○····○ + ◉○○● ·○·●○ ●●····○ ●◉●○·● + ◉●○◉○○○ ◉◉◉·◉● + ○●··●○◉● ○●○ ○◉●· + ◉○◉· ·●●◉●●○●○●·●●◉● + ·○◉○○○○○○◉○●○○ + ··· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_35.txt b/codex-rs/tui/frames/dots/frame_35.txt new file mode 100644 index 0000000000..5ccdf711b5 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_35.txt @@ -0,0 +1,17 @@ + + ○●●◉○●●●○●●○ + ●●○●◉·●●● ·●·◉ ·●○○ + ○◉◉·◉●●·○● · · ●○●◉ ·●● + ●◉◉●◉●◉●○ ●●○○·○ + ◉◉··◉◉○ ○●● ·○●·● + ◉◉◉◉●· ●·○ ◉◉●○ ·○○· + ○ ◉◉ ○○ ●●○◉ ·○○○ + ···◉ ◉○○◉◉● ◉ ◉ + ◉ ●○ ●··◉◉ ◉·○○○◉○○●·· ··○● + ·●○◉● ◉◉◉ ●●◉·◉ ○●○○○○◉ ·◉● ·● + ◉·○●●◉○○·◉○· · ○○○○●○○●◉◉○●· + ◉○○◉· ○◉● ●○ + ○◉·○◉●◉● ●◉◉○●●● + ○○ ·●·◉◉··●·◉◉● ○◉◉ + ○·◉○○○◉○○●●● ○ + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_36.txt b/codex-rs/tui/frames/dots/frame_36.txt new file mode 100644 index 0000000000..6a26abaea6 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_36.txt @@ -0,0 +1,17 @@ + + ○○●○●●●●○●●○ + ○○ ○●◉◉◉●○●◉●● ●●●○ + ●○●○●●●◉● ·· · ●·●●·●●·● + ○· ●●○○○○ ●●·○ · + ●◉○◉○●·○·○●◉ ○○◉● + ◉ ●◉· ●○ ·◉● ○○● + · ◉ · ○ ○○ ·○·● + ··○· ○○ ○◉◉ ○· · + ·● · ◉◉ ●● ●●●●○●●●●●○ ·○·· + ○●·○ ●·○○◉·◉ ··○○○○○○○·· ○◉●· + ● ●·○ ●○●◉○ ●●○○○○○ ·● ◉ + ●● ○◉◉ ●◉· ◉ + ○◉··●·● ●●● ◉●· + ●●○ ●●○○◉·○●·◉ ◉ ●◉●● + ·●●◉·○●●○●●●●●● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_4.txt b/codex-rs/tui/frames/dots/frame_4.txt new file mode 100644 index 0000000000..b4496013b5 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_4.txt @@ -0,0 +1,17 @@ + + ○◉○◉●○○●○●●○ + ○◉ ●●·◉ ·○○◉●◉· ◉●●○ + ●●○···●● · ·○·○○●·◉○○○ + ◉◉·●· ◉●● ·●●○●○ + ◉·◉○·○·○◉○·● ○ ○·●○ + ◉··○· ●○··◉●○ ● ○○·● + ○·◉· ●●●○● ·● ● ◉· + ·◉○ ●·◉●○·· ··· + ○· ·○ ◉·◉ ○◉◉●·●●●○○○○●● ··● + ·○◉ · ●◉◉◉●○··○○·●◉○●◉◉○◉·◉◉ · + ··◉●○●○○●○◉ ●●●●●●●●○◉···· + ●·○ ·○· ●○◉◉●●● + ○○●◉○ ●○ ○◉○●●◉·◉ + ···○○●●○◉◉○◉●●○●●○·●· + ●○○·◉·○○○○○◉◉●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_5.txt b/codex-rs/tui/frames/dots/frame_5.txt new file mode 100644 index 0000000000..0905c495b2 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_5.txt @@ -0,0 +1,17 @@ + + ○◉○◉◉●○○○●●○ + ○● ●◉●◉··●·○●◉○· ●● + ●○◉○●·● · ○○·●○ ●●● + ●·◉·◉·◉○● ◉○····○ + ●○◉●◉○○●·○○● · ○·○·○ + ····◉ ○○·○◉◉·○ ●◉·· + ·◉· ● ·○○·○ ·● ●●·●·● + ·◉·○ ●○○·◉○· ●·○· + ·●·○● ◉○· ●·●○○·●·○○○●●○ ·◉· + ○○·○●●◉●● · ◉◉○○○●○◉●◉·◉●·· + ○●··●·●○○◉●· ●● ●·◉·○◉ + ○○●◉○○ · ◉○◉●●○ + ○◉●○·○●○ ○○●●●●◉● + ○·●·●●●○◉·○○●●○●○·◉● + ○◉●○● ○○○◉○●●●· + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_6.txt b/codex-rs/tui/frames/dots/frame_6.txt new file mode 100644 index 0000000000..3f96b66761 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_6.txt @@ -0,0 +1,17 @@ + + ○◉○◉◉●○○●●○○ + ●○◉◉●·○●●·●●◉○●●●○ + ●●●···● · ·◉○●●●◉○○ + ◉●·●·●○○● ○●····● + ●○···●○○●●○ ◉○○·○● + ◉◉◉·◉·○●◉·○○·● ◉○○◉· + ○ ●·· ○○·◉○○ ○●·○· + · ··· ○·○·◉·· ·●○·· + ○◉·◉· ◉●··●◉◉●○·●·○○●●○◉○◉· + ··○●◉○○○◉● ·◉○●●··●◉○○○·●·○ + ◉ · ◉···◉◉ ● ●● ·○○◉· + ● ◉ ◉●· ●◉○◉◉·· + ◉·○○●●● ○●○○◉●●● + · ·●● ● ◉·○○●●●● ◉◉● + ○◉◉●●●○○○·○●●● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_7.txt b/codex-rs/tui/frames/dots/frame_7.txt new file mode 100644 index 0000000000..aa52e1b869 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_7.txt @@ -0,0 +1,17 @@ + + ○◉·◉●●○○●●○ + ●●·●○·●●●○○○◉ ·●● + ● ●···●· ·○·· ●◉○●● + ○○····◉● ○·○●·◉● + ·●·●··○·◉○● ◉ ●··○ + · ◉·· ·●○◉·○ ●◉··· + ·○ · ○○·○·○· ●●○·· + ○ ◉·· ○●◉·●·· ● ··· + ◉ ·● ● ○◉·○◉··◉◉○··○◉●○·· + ·●●··○◉··◉●·◉○··○○●○●◉○·○· + ○ ○○◉●·●○◉ ●●●●●● ○◉·· + ●○ ◉○◉○· ● ◉◉◉◉● + ●◉●●○○○○ ●○·●●◉●● + ○○●○·●○◉·○○○●●·●●◉ + ·● ·◉·○○●○◉●● + \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_8.txt b/codex-rs/tui/frames/dots/frame_8.txt new file mode 100644 index 0000000000..5791ce70e4 --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_8.txt @@ -0,0 +1,17 @@ + + ○○●○◉●●○●●○ + ● ●◉···●○○ · ● + ○·○●·◉◉● ● ·◉·●○●○● + ○●○●◉·●●· ● ○○··○ + ● ◉·◉●○·◉○ ◉●○··● + ·●●·○○○○○·○● ○●··· + ·●··· ●○◉○··· ·○·◉·● + ○●··◉ ·●○◉·●●◉ ◉·◉·· + ○ ○··○○ ◉●○··◉●●●●●○··· + ○●◉○○· ●·●··◉·○○○··○● + ◉◉○○·○···◉●○●○● ○● ◉○· + ●● ·○··· ◉●◉◉◉● + ●○○●○○○○ ○◉○○·●◉● + ◉◉●·●● ◉◉●●◉◉○●·· + ··○●●○·○●●◉○· + ·· \ No newline at end of file diff --git a/codex-rs/tui/frames/dots/frame_9.txt b/codex-rs/tui/frames/dots/frame_9.txt new file mode 100644 index 0000000000..35588ee1ee --- /dev/null +++ b/codex-rs/tui/frames/dots/frame_9.txt @@ -0,0 +1,17 @@ + + ◉○○●◉●●○● + ◉●○◉··● ○ ○◉○○ + ◉ ●··◉●○○○◉ ○○·● + ··◉◉○○ ○○●·○○·●● + ◉● ◉○● ·●● ●◉●●◉●·· + · ··· ○·○◉○○ ·●·●··· + · ·●○·●●·○○● ◉●◉ ··· + · ·◉○●○···○◉○○○· ·· + ●· ◉· ····●··●··· + ·○···○●·○·○····○○··· + ·○◉○○·◉ ●●●●·· ◉○· + ○···○●· ●◉ ○◉·· + ○●○·○○ ◉◉○◉·◉● + ○◉ ○○·●◉●○◉◉●·· + ●◉○ ●○○·◉●◉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_000.txt b/codex-rs/tui/frames/hash/frame_000.txt deleted file mode 100644 index 57f25436e2..0000000000 --- a/codex-rs/tui/frames/hash/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ----*##########-- - #-*.A*█#*----A..--█*-**#- - -A.**█*-#-.#*..**#.█***##- █#- - #*.A#*-##A** -..█*#*- *# - -*.A#*-AA #█*.#-*# - #..AA█A. #*#..-** - AA.A█ .* .█**** -**.#-. - #A..*█.- **-█.A.. -**-.#-. - **..*.* .*****-A. *#*.-*# - .*█.--.. **.*-A..-. ..-.. . - A.*. *. #-AA *.A █...A. - █ ** A. █-A..█ ** *.... - .-.. A #.AA█ A.- -**#*########## .AA. . - *.* .# -A..*█ A*- A..*-******███ .**.*. - *..*A .* *.A- -.- █.█------ . ..█.- - **..--.# *##** #A-AA█AA - ***. **- ****A-AA - *...# *.*- -.-#.*-.█ - █#**.# *#*# A-#*.*#*-** - █.*..# -*#***.#--#####**.#.#*█-#*- - *█**#*#..**.A█***..*#*█ -#*█ - **#*.#..*------##***- - --██*████- - - diff --git a/codex-rs/tui/frames/hash/frame_004.txt b/codex-rs/tui/frames/hash/frame_004.txt deleted file mode 100644 index 2e9dc0222e..0000000000 --- a/codex-rs/tui/frames/hash/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ----*##########-- - #-A.A*█#*█-#-... ██*-█*#- - -A..*.*-*-.#*..**..█***#*- █#- - #.*A#*-#.A*█ #█***- *# - -*.A#█-*A* █#█*.#-*# - #..AA-A. *A..-** - A..*█ .* **█-*** ***.#█. - #A..*-.- **---A*- A*█..-. - **..A.* -...**** -█#*..*# - .*█.- . #-.**-A.█ .-.. . - *.A.█-. #-A.█ A#. *...█. - █ *A *.# -A..█ -**- .. . - .-..██** *.AAA *A-- -**#*##*####### # A. . - *.# .- A..*██A* * .-**█***█████* .**.-. - *█.*-█.# *.A█ -.█ .#**##-...***## AAA.-.- - ***.#-.- *##* - #A-A.█AA - #**.-█*#- -***A█AA - *-..#.*A*- -A*#.*-.█ - █#*..- *#*# --#*.*#.-** - █.*..# █*#**..#--#####*..*.#*█-#*- - -█**#*-A..*#.█***.#*#*██-#*█ - █*#..##**------##***- - --██*████- - - diff --git a/codex-rs/tui/frames/hash/frame_008.txt b/codex-rs/tui/frames/hash/frame_008.txt deleted file mode 100644 index b8eec636f9..0000000000 --- a/codex-rs/tui/frames/hash/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ----*##########-- - --A.**█.*--#-... -█*.█*#- - -A..*#*-.*##*.***..█***#*- █*# - #..*.█--#.*█A #█***- *# - #*.AA-#.* █#-*.#█*# - A..#█-.* ##-# █--..-** - A.A###.█ *-█#**A **.#-* - A.A. #. *.██*█#* *-.*-. - ...* ..- █..*.#*- █**.#.. - ..-. ..█ *- .*.*█# -.. . - ..-. .█ █#..* A.. ...-. - #.A* *# -*..- -.- - .....- - **.. .. AAA*- .A A-#*#*##*####### -*.. . - █.-. █A. -..A-A-.█ .-..*******█████ .-*.-. - .-.* **- -█*A. #* *-*.##....****# #*..-A█ - -..* **- -###█ A█AA*#A - A..* *..- -A**A█#* - .*..- **#- -A.##*-.* - - **#- *.*##-A. --#*.*#.-** - █.*.*A **.**..#--#####**.#.#*█--*- - -..*#--..**#A..*...***██-.#█ - █-#...#*-------##***- - --███████- - - diff --git a/codex-rs/tui/frames/hash/frame_012.txt b/codex-rs/tui/frames/hash/frame_012.txt deleted file mode 100644 index f78229c6a1..0000000000 --- a/codex-rs/tui/frames/hash/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ---*#######*##- - -#A.**#*█--##- *.-█*.**#- - -#.A.*-#-*#*..***##******#-*█*# - #A#.*-*.*.*█A #.*#-# █#- - -.A.█***#█.. *.*.- █* - A..-█.A* ###- .#. **- - A..A-..- **-#*#*A █**.--*# - A..A-.*A -**.---*- *A.#-*- - ..*-..█- -#*..**█*- *█. *. - ..* #.█ ***...#*- █..A A# - *.. .. *A*-- *. ... .. - ... ..█ #..* -*A- ...... - #*. ..# A-A.A█.#A█ ##***########## ... .. - .- .A ..A*-#.* - ..A***█****█████-. *.*. . - ... *A. *.. #A--█ -***####A....****--A..-A█ - ..* *A* *##* -AAAA*. - -.* █#*# A.*A█A. - *..# *#*#- -#.AA█-A* - █...- *#**#-- -**.*A.A*A- - -█..- *#.*..##-*######*....*---*- - **#-.- █***......##**- -#*█ - █*█*##*--------#**#*- - -██*████- - - diff --git a/codex-rs/tui/frames/hash/frame_016.txt b/codex-rs/tui/frames/hash/frame_016.txt deleted file mode 100644 index 012bf5961b..0000000000 --- a/codex-rs/tui/frames/hash/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ---###########- - #-A*.**█--A.-##-█*.█*##- - .*A*█--*##*..#**##...A*--█#**# - -A#*-#*#*#*█. -*#.*#-.-**- - A#*A..*#* █*...**** - -..A*.* ### *..#█### - -...A.A█ ..█*-.# *.* *** - ...A. #.*A█#**- *.. *.* - .AA..A *..*.*-**- *.* #.# - .AA.. **...*█*-. █.. ..* - .-. .█. *.. A**.█ .. A- - .-- .█A **A.█.#██ █.█ A- - .A ... -A#*A..* ####**#####*### █.*-.. - #...A*# #.█A**#A. *A***███A████**#. -..#A. - █*# .*.- *#-A-** .*######..A....* A*█-*. - **# ***- *##*- -.*.A█*█ - **# *█.# #.#.*A.█ - █.*-█**.#- -#..*##.* - *.*-█*#..#--. -*A..*.-AA - *..#-█*...*.##**######*...** -#* - -**--- -**##......***█ -##A█ - █.**.*#--------#**#*█ - -██**███- - - diff --git a/codex-rs/tui/frames/hash/frame_020.txt b/codex-rs/tui/frames/hash/frame_020.txt deleted file mode 100644 index c6f8405af9..0000000000 --- a/codex-rs/tui/frames/hash/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ----#*#######--- - #-A.**█--**.#*-***#**#*.- - #**.█#-***.*##**##A*.##-█.**A. - ##---*A*#** .*.*-█#*#*- - #* -#**-█-█ █*.*█*-** - A- -.*A- ## **█#*A# - A #.-. A█*█. -** .*** - A- #.#█. .AA*#**- ** .*.# - -*#-.-A █.*.#*█.* .# *.* - . -... *.***#**- █. .*.. - ..█..- -*-.* *..█ ..-.A - .A█..*. #█A *A*A- .*█.. - *.█...- A.A-*.-A -*####********#- .*-.- - █#**.A*. -***A** #******███****.A *.A.. - .**.*█. *█A#A- .######..*..#.A -**.*# - .* .*A* -- -*AAAA - .*#*█#*-. #A-.*-A - - *.#█#*#*- -#*A..-A# - █.*-█**.*##-. -#A*-..*#██ - █*.# *#....*##########..*#*-**#█ - **#-- █**#####.AA**█- -#**-- - █**..##-------#####* - -██**██-- - - diff --git a/codex-rs/tui/frames/hash/frame_024.txt b/codex-rs/tui/frames/hash/frame_024.txt deleted file mode 100644 index d4de240b46..0000000000 --- a/codex-rs/tui/frames/hash/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -#-#*#####*--- - -.*.█- █ █*█-█*.**##*#- - -A█ -##*█*##**##**#-.█.█*#*# - A* #**-#**# *.**#*█#**.* - #* -A*█#- **#* ***-* - A *A-# *#-# *##***#. - . AA#- **-. **#█.**. - . .AA- ..█**# ..█.*A. - #- #. * -**-* **#*#.** - .A...A .A* █** █*. .-██ - .A..-# *. #** AA...* - .-.*-. █-* -*█ *..... - .A*A.# .A-██AA -*###***#*#**#- -█ .... - .#.*-. -.██-.* .*--**********.A* ..█.A.A - .A█#*-- *-#*- █###-##---###.. -.A#*█ █ - .-*#*█# A.*█A . - █.-*#*█* -█*-*█ # - .- *█#*#- AA##-.-A - *.-█.-***#-- -#*-#█*█-#- - *.--█-.*#..*##*---###**##A*A#*#█ - █*.#- █****.***.##*.**#*-.█- - -**#***------###.**██ - -██**██--- - - diff --git a/codex-rs/tui/frames/hash/frame_028.txt b/codex-rs/tui/frames/hash/frame_028.txt deleted file mode 100644 index f35141840a..0000000000 --- a/codex-rs/tui/frames/hash/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -#-.*#####*--- - #***- -**.#-.. - -**- -##*█..#***#*#- --*#-*# - -A█ -#*█#A .*# ***-*# - #██-A* #- *.# A*-*-* - .AAAA - #* *.#--*.#* - .█A.*A - █#**█ **█**.A* - A..A* - #*█*#* *#.-#*A. - .-*..A **-*- #█ . ..* - .█**. #**█#*█ -. █-. # - .*..-.█ . - A**- *█*█..A█ - . ...A ..██*█ * █.█.... - .. █..- *## #█.-#*###***##*#* #██*... - . .. . -*.A A- *AAA#--*AAA#-.# .#..A # - .-*A*█ **- ****.-------#█ *A-.* A - .**█-* -.█. # A - █.-*..** #.AA-█ #- - .#-**# -A*-A-A A- - *.-**..* - --#*..* █-* - *.*█.*..*.**#*-####...*-#A-.-A- - *.##....******.**█#--A.-.* - █*.##..*....*#*..█*█ - -██**██- - - - diff --git a/codex-rs/tui/frames/hash/frame_032.txt b/codex-rs/tui/frames/hash/frame_032.txt deleted file mode 100644 index 8b7af6fb69..0000000000 --- a/codex-rs/tui/frames/hash/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -##*#**###**-. - -.A*█ █*.*-*#- - -**.-##*█*.#****## -***██# - -.**.**-#*.A .*# *** █# - #*-.*█ A* .# .*# *- - A*#.#.- - A.* *-#-.# - A*A.*.*- .*A* █A-█* .█.- - -.*A* A .**#* * # *** - .#*. █ *#**-*- *█-#.-*. - . .. . .*A█#*. -#*#.█-A - **..*█ -*.A█AA*. ...A█.. - A*..* █#A*█A.█ A ....* - ....█. -.--.- -##*.*#****# .#.*.. - .#A. * **-.A .-**#**-A**-A *█*..... - *..#. ####*-.*.-.# A... █ A - .A*A-█. -- **.AA█ A - .-*..A* A*-A.A #- - ..***-* -.█#A A.#- - **-***#*. #.*-A*#--A - *..##***.#*.*#####..*--A-- #█ - *....#.█*******█-.-#*--A- - -**.*------##***█.*█ - -███*██- - - - diff --git a/codex-rs/tui/frames/hash/frame_036.txt b/codex-rs/tui/frames/hash/frame_036.txt deleted file mode 100644 index 3e6573e648..0000000000 --- a/codex-rs/tui/frames/hash/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -####*###*--. - --#*█-*.. ██*█*.##.*# - #.***#***█#***.# █.** █*- - -.*.A*--#█ *# #.--█* - #A#.*█ .- **## *- - #A#AA - * █*.*.*- - .#AA A-*-* * ***#-* - .-.. -*█A*-█# A-* #-*. - ..*- #█#A-** . *-█**A- - . .█ .█..#A*-*. * ..##.. - . *█ --*█#A**. . ... .. - .**- █.A A*█ . *...█. - .AA* . #*..█ .-######*#* *...-... - ..A.-# * A█ .*********** A .*-... - .*A. . *#####.*--.* .█.█...-- - █.*█. . ----- -A A#A . - *...* * #.-. A - *..**-** #* A█ #- - *..#.*-* -.*##-.█ A - *..#*A#.**#*-###..--**.- #█ - *#-█****.*.***-A-***-#* - █##*----*-***#*-.*- - ████-- █- - - diff --git a/codex-rs/tui/frames/hash/frame_040.txt b/codex-rs/tui/frames/hash/frame_040.txt deleted file mode 100644 index 98fdd527ec..0000000000 --- a/codex-rs/tui/frames/hash/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -######*##--- - #**█-A**-**#..*#.*#- - #.█-#*#*█.**#*-██.#- -*- - A█A.█-**█ █*█* ** - .-*.- .█A.# -. - ..*. --#* #A*█ *. - **A. █**-.* █A█-**#* - ...- .** .- #█*#.. -- - -█.. *** *-* -.-..... - .... A.*#.**-# ██.*.A#* - A... *.*A*.-# .A...-.. - *A.. *-AA█ A - . ...... - .█.█ *A-A #--######## █-..-#.. - █AA# █A #*********.. . . ...* - ..A# -*###-.*-*.█ A*.█..... - .AA.#* - ----- . *#....█ - ..** *- .-.-A..A. - .**#-** -.-AA.█ . - ..#.*-* #*-█AA- -A - *-█#**#.*####-#*█##A*- #* - █#- █**....**-#*-*- #* - *#*-.#--##*A*-*#█ - -███-- - - - diff --git a/codex-rs/tui/frames/hash/frame_044.txt b/codex-rs/tui/frames/hash/frame_044.txt deleted file mode 100644 index 20b89c305c..0000000000 --- a/codex-rs/tui/frames/hash/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -##*##-###--- - #A*-###*█#.*.* *#- - -..**#*█.*#*-***#A █# - #*A*A .#*- **# - #**A- **.*█ .# - A.█ --# *#*.* A# - .AA *.*# A-**█** - . . *.*A--# *# .. . - #*-. █.█A*-.- A-... . - ..* *-*.█.* .*A.A A - *.█ *..A*█. █...█... - A.█- A#A.. ....-... - ..A. -. A. --########█.....#.. - *.. . A.. *********#.. *.#... - .A#--#A A*#**.*#.A-#-..... A - ..#** -. -----█* .#.. █. - .A*-A# A*.█ ..*- - *A.*-** #*A# A A* - *A.-#█*# A*A#*A AA - *-*.##-*##--#*-AA-- *█ - █*-█*#**.**--#*.- #* - -*#---#.A***--#*- - -███- █- - - diff --git a/codex-rs/tui/frames/hash/frame_048.txt b/codex-rs/tui/frames/hash/frame_048.txt deleted file mode 100644 index def219f3ce..0000000000 --- a/codex-rs/tui/frames/hash/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - #-*.###*### - #*.*#-█**.**█**# - A#.█*█.*#-***- ** - A.A*# *.*- .-. - ..-- .**- █-. - -*█ -#- *#.AA#** - .A...##█ A ** **- - * . █A* * .*█** . - ...- #...*# . .**... - ..* *.AA* █ ##*.#A*# - ... .**... .A..█A.. - ...- * *██ .*...... - ..A* .A --##### .*...... - ..█.A-# ******.* .█...... - A..*.- ##*.*#A█ .█... *- - .A█*. -█... ...-. - ***. . -█A*....-A - ..A#-*- .A# A..#. - █#..*█*-. -.#.#.█ A#- - █#*-#-**#-#A-# AA .- - █*-*#*.A*-**#*- -A - █#----#***- -A- - -█*----█- - - diff --git a/codex-rs/tui/frames/hash/frame_052.txt b/codex-rs/tui/frames/hash/frame_052.txt deleted file mode 100644 index eae803aa8f..0000000000 --- a/codex-rs/tui/frames/hash/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -.*###*-##- - A█##█**A* █-.# - .AA#█***#*#-█ ** - *.A█A █.AA ** - ..- A *.** *█- - ..*---- .*.██ .. - *█..-#*█ * █. █.A# - .. ...*. # .. -.* - AA. AA-.* ...A █. - ..█ ...*- .A#..*. - ..A *.A.* .A.*A- .A# - ..A .*A-██ -A-...A .. - .A .. ---####*-....... - .█ ** *****-..█-.....- - ..A . ***-.*..* .. . - A.. -A -█... .. █. - ..█. -*A█ .. -. - ...* ..#--..█# - ..** #.**.... A - *.**-**-*A-.* AA. - *-#.█A-A-.█ AA - *#--#█-A█.-.█ - █*█-███ - - diff --git a/codex-rs/tui/frames/hash/frame_056.txt b/codex-rs/tui/frames/hash/frame_056.txt deleted file mode 100644 index 40bbbaefa7..0000000000 --- a/codex-rs/tui/frames/hash/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - #*####-##- - A#-**A.A██.# - *.A***█.- █.# - #.*A.*.## █#█* - .*. --A*** █A* - .-#-█# ..*.█ *. - ...# . *.. -A..* - *A*A ..# -. . - █.█.#█ -.█-..A - *A**-*. ..*..#A. - .A.**#. ..A██.A. - .A*A*█. ..█- ... - *A*.---# ..A..█.. - **.█**.* ..A .. . - █*. A .......*. - ..*-## - A.... A. - ... .. * -.... . - -.█ - *... #A--- - .█- . . ***- .. - *.-**A*A#. ..-█ - **-██A** █A - #--A-* ** - █*-████ - - diff --git a/codex-rs/tui/frames/hash/frame_060.txt b/codex-rs/tui/frames/hash/frame_060.txt deleted file mode 100644 index 3bea67cf19..0000000000 --- a/codex-rs/tui/frames/hash/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - *###.*## - - *.A *█#* - A...A-█--* - AAA.*. █... - ...A.*# █.. - ..-.AA.*. *. - ...*..A. .. - ..██....-██ # - ..A..*A-...-. - ..... ... *-. - ..*#█ .██.█.. - ..--. . █.A.. - ..--.--.....* - ......... .* - ..-.█. ... .A - ..*........█. - .*AAA. . . - ..A..█*..█ - A...*.#*-.* - .**.*█ .*.. - * . *- #--* - **. *█-*.. - █*█-██- - - diff --git a/codex-rs/tui/frames/hash/frame_064.txt b/codex-rs/tui/frames/hash/frame_064.txt deleted file mode 100644 index 747ee7ae13..0000000000 --- a/codex-rs/tui/frames/hash/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ######## - .*.█ ██*. - .-.█ .-A* - ...*--█.A - .AA.#█*.. - *█A --A-. - *A█.A**█. - -.-. ..*- - *.*-# .. - ...---..- - ...█#*█... - ....-A*A. - ......-..- - ......*-.- - .......... - ..A.....█. - ........-. - ........A. - ..*.*A#.-. - *.*..-█.*- - *.█. . . - - *A██ A*A - █*██*█- - - diff --git a/codex-rs/tui/frames/hash/frame_068.txt b/codex-rs/tui/frames/hash/frame_068.txt deleted file mode 100644 index 82206e2200..0000000000 --- a/codex-rs/tui/frames/hash/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ###.###*# - *A█*A.* █ - .#-██-*.** - █.# # .*.-. - ... -*... . - █*.-.A*.* . - *..-..... . - A.....*... . - ......*..* . - .-....█A.* . - ..██.-.A.#A. - .#█.-███..A. - -. ... ...*. - - ...#...█. - -....█.*... - **... A-... - .A...-...A. - ..*A█..*A*. - .*.-##.#.-. - █*██ .██.-* - ..# ...... - .A- .#--- - -██████- - - diff --git a/codex-rs/tui/frames/hash/frame_072.txt b/codex-rs/tui/frames/hash/frame_072.txt deleted file mode 100644 index b95211b3ff..0000000000 --- a/codex-rs/tui/frames/hash/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ##.*#*#.# - A--.A.*A-.* - ..█ - A.-**** - #*- █....#█ A - ..A..*.█.██*.*# - .█.#....... *. - *..██*█.#. -..A - .....-...*█. -. - ........█... #A. - ....*A..A -*.... - ..█ *.A.A.#.AA.. - ..*.A--█*-**█**. - .....*█.AA*#**.. - ..... .*.....█.. - .. * ..█.█**.#.. - .█*█.█...**A*-. - .# █.█.* ...A* - ... *#*-#*.A.. - █.A*A# *..A..#. - ..# █ █*A-.█. - #* - *█.**AA - █A.. *-*-A - ███-███- - - diff --git a/codex-rs/tui/frames/hash/frame_076.txt b/codex-rs/tui/frames/hash/frame_076.txt deleted file mode 100644 index 831da0fd1b..0000000000 --- a/codex-rs/tui/frames/hash/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -#***###.-- - *-A..-***-.** - ..A.█*A.*.█*#** - .A-.AA*.*A█*███.# - ##*.-█AA.. -█*A - .**AA -#A#- *.# - *.A*-#█..** -.. - ..*-A.. ...** A. - ..*#..--*--.. #*.. - *..... -.*# ..-. - .....A A.-.#.. .A*. - ...... *A- .*. █.*. - ..... A..***#*... - ..... A.*-#..-A.█ .. - ..... **..--*█A.#A.. - .... **..**--#.*.A. - .... *.A .█.*# - *..... █. AA**.█ - .*█*#..*A# #. .#* - █#*. ..**.A**.**█ - █.#. --█##*AA*A - █*#* █#-*--*█ - █--█-*█- - - diff --git a/codex-rs/tui/frames/hash/frame_080.txt b/codex-rs/tui/frames/hash/frame_080.txt deleted file mode 100644 index 0583704823..0000000000 --- a/codex-rs/tui/frames/hash/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - #**.-#**.-- - A** *█..*-#A.*# - .-█A#A#. #*█*#*#* - A█.. AA.#A--█- ██** - .█A..##.** .-.# - AA.#AA-*█ - *A - ..A**.#.# -*- -A.# - *.. ..*█*. **.* █.A - .*.██.-..- .*-#. .. - *...█.... *..* .A. - .....--.. AA A A*A. - ....█.-.. .-.- █... - .A..-█... A-█.* * .-... - ..... A.█ .*.█-. * --.*. - ..... *. *- A -.A A█..* - ..... *. .*A -...*. - .....█.. A...- - **..-A█.*- A** - *.# -.****- -.*- - **- **-***##*--.#*A - █.- ** **#A*-* - **- █#-*#--**- - -█----██- - - diff --git a/codex-rs/tui/frames/hash/frame_084.txt b/codex-rs/tui/frames/hash/frame_084.txt deleted file mode 100644 index 64ffbd99db..0000000000 --- a/codex-rs/tui/frames/hash/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -#**-#*##### - -.* *█..*█-*.-**- - -.*--A AA-#**█*#█*.* - #A█# -*#*#*A -- *█*. - #A█# .A#..* █.. - .A-#A██A*# - █*# - ...A*.#..█ *-* A.* - .. A.--.# .#*-- █A.# - .*.A█..#█ *A-.* █.* - .....█*.. -*A# ... - .A..█*.*. # *.#- ..* - .█--█--.. .**#-. -.A - .█ -#.A.. *A-*-#**#**- --.A - .. --█.... AAA-A #.*█- .... - .█ *█..-. -A . -.*. **A█. - . ██*.* .A *..- - -* █*.-.#. #.#.#. - *.* █-█* * .A-**- - .. *█.* .- A█ █.*A - ** -█A.*-*---#*-A*.█A - *.- -*-*. █*##**█#█ - *#- █#-**----A* - -█----██- - - diff --git a/codex-rs/tui/frames/hash/frame_088.txt b/codex-rs/tui/frames/hash/frame_088.txt deleted file mode 100644 index 6c1e74021c..0000000000 --- a/codex-rs/tui/frames/hash/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - .#*.-*#**###- - #A- #*A.A*--***█*# - -A-. #*#*-#**..*.█.**# - A. █.AAAA**. █.#-█-.* - A-█-A*A█* *.--.* - A.AA#AA*- - ** █.. - -.*-█. #A .** * *.## - ..-AA██. .#*# - ██.. - ███ .-- *A-*.*- █*.A - .....**. A*A*█ █.... - .......A * -A.-. █...A - .-█..... A*.A--#█ ...* - .. ..... ..-*A.# #***- *..█ - █.█ *A. .AAA#AA **██.A ..... - . . ..- -..# ***#. .#* - *AA .█.█ *#- ..AA - .# *.-*#*# -*AA.*- - *A*█#█.#*# **.A**A - .**-#*.#** -A-#.#.A - .* **** *##--**-...*** - █.--█-█*. █**##**█-A- - █## -##*#*----#*- - ██--█*██- - - diff --git a/codex-rs/tui/frames/hash/frame_092.txt b/codex-rs/tui/frames/hash/frame_092.txt deleted file mode 100644 index 67ff7a9d1b..0000000000 --- a/codex-rs/tui/frames/hash/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -##**-####*.#- - -#. #█.*█*█-*..*█**# - -A█-.#*█*█-#**..█*#*A-*# - A*#A**- *#* -.-**.#* - .-A #█-* .. *** - ..--*█# #-* █*.. - A*█*.A-# A.**█ -A*. - -.A#..*. .A#** █.A- - .-.. .-█ .##**-* ... - ... #.. .#A** A.. - *....-. .**-██ ..A - *..-... AAAA█A .*█ - ....... A-AAA.A- **###*.* -█.* - ....**A *AAAA.█ ***█*.█- #..- - *...*..#* ##. * *.****.# .**.. - *-...AA . **#- - █ .. - *#-*#**█. #* .**A - *.-**#** . .-A#.A - █.-*-*.*-*# -**█-AA*A - *- █#..#-*#----#**#.*#*#* - █*-*-.-#- -**###***--* - *#--##*.#-----##█ - -█ --█*██- - - diff --git a/codex-rs/tui/frames/hash/frame_096.txt b/codex-rs/tui/frames/hash/frame_096.txt deleted file mode 100644 index 69c457e197..0000000000 --- a/codex-rs/tui/frames/hash/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - --#.######.-- - -#█-#..*█.█-*#.█.█**#- - -A*AA#*█ --A***..█*#**#**- - A█ ##.- -#█***** - . A.AA # .*#* - .AAA.A█ ##-█ *** - ***A.#A AA█*- ***. - *A#*.*# ..A█. -█.A# - *-██*. .#... * ... - -...-.* ****.-█ ..A - .█.█A.. # *#...- ..... - ..-█... .A*-A A-█ .-.... - *...... .A## A█ *####*** -█.*A- - #....## .##*-*█A .-*██.*█ . *.A - . ..... #AA #- *.#***# .█AA.# - *.*█### .-#█ **█...- - ***. .A- █**█.#*A - *.**.*.-*. -A█*##.A - ***-#.** *#. -#█ .**AA - *- -*.*-█*#*----##**-#.A█.- - *- -**.-#-***###***█-#█ - █##--.-.#------*#*- - -█---█*██- - - diff --git a/codex-rs/tui/frames/hash/frame_1.txt b/codex-rs/tui/frames/hash/frame_1.txt new file mode 100644 index 0000000000..45adbbac24 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_1.txt @@ -0,0 +1,17 @@ + + -.-A*##**##- + -*#A**#A#**..*- -█#- + #.*.#**█-- -█*-█.*...# + **-**█##- A*.*.# + *-*A█-.*-** █..**# + .* #- .*A*..# █.*..# + #-█-* █*.*A█.- .A. + ..-.- #AA.*.* █-. + .*.█- *..-*.█..######-## *█ . + -.** -*#- A* .█.---.A###.A#A#. + *--█- -*#.A- --*██* -*█A#*-A + *-# █# - #█A*-. + -*#-*#- -*-#.-#█ + -*#*- *#A****.**#-#.* + -*█*...---#-*#*█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_10.txt b/codex-rs/tui/frames/hash/frame_10.txt new file mode 100644 index 0000000000..0e9a76d4d8 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_10.txt @@ -0,0 +1,17 @@ + + -#****##- + *█-#*#*.A-*# + --#..A..-.#*## + .--A*.*-.*#██**# + A *..█.- █#A-A.A + .- █.*.AA* --█. + * .*█*....* .A# + █ ..*#A#..---.*.. + █ .* **.*..#*#*.. + . #.*#.-A-*---.*- + # █.....██ *#█*.- + *-█#*#*█ -.██#AA + .█ ....*#A#A.A- + *-**A.#*- AA█ + *# -**-#** + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_100.txt b/codex-rs/tui/frames/hash/frame_100.txt deleted file mode 100644 index cc68e0119b..0000000000 --- a/codex-rs/tui/frames/hash/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - .--#*#######-- - ##-#*A**-A*█-█.-.█**#- - -#--A#*AAA-##***..**#**.█*# - A█ AA*AA .#*-*.*# - -.#-#***- - *█A* - -.-.AA# #*- .*#. - .A*AA*A A.█.- .**#. - AAA..A- #.-*.-- --#.* - . A#*. **#-** * ... - .-..█.. *.*█**A█ .#.# - . █..** █. -A* -# ..-. - .-█*-*. A***A -. ..█. - . -█..- .*-█A--A *****##***-- *.A.. - █- ... .-##*.#A ..A*█*.*---. ..█- - .A█.*A-* .#A. -* █.#.***##* A.-** - █*...** . .*#█ ██ -AA#- - *....*. .- A█#*..A - **█*..*-*# ..-*--█AAA - █# *█..A█.- -**█-*#.#█ - *- **.#-█..*#--####*.-#*#.AA - *#-**.*- *.**##**#*██#*- - -*.-*█****-----###*█ - - -█**██- - - diff --git a/codex-rs/tui/frames/hash/frame_104.txt b/codex-rs/tui/frames/hash/frame_104.txt deleted file mode 100644 index ee4c28f421..0000000000 --- a/codex-rs/tui/frames/hash/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -.-*#*#######-- - -#█#.A**- █**## - #*-A#*█ -#*#***..**#*#..*#- - #*AAA--█-#* *-*.#*█*- - A *#*#█#A *...**** - *█A#█A A **-* * .█A* - .*A.-A█. A*█*#* █* .AA* - .-**A#AA- **#-***- - *A-# - .*.*.*- *.* *.█. * ..*# - .█....█. # ..#..-. .A█# - █.*█.. . --A .* A. █ .. . - ..-A.. . -*#A*- A█ ....█. - *█ ...█. #*AA.█A.- *##*###**# *...#. - --█*A # A-#.A -. #A-*█*.*█-█ A#.*.- - * ....#. *#A.-- .*#..**### -.... - █.-***.█. #A -*.-- - *-*A*.#-.- -A-A█A*█ - **█..*# .# -**-#A..█ - █* **.*-█.#- -#█-A-#*A- - ** ****-█.*####-####*.-**#.##* - █#--**#-- █*.*****█#*.*.A█ - █. █*.*##------#-#*█ - - -██**██- - - diff --git a/codex-rs/tui/frames/hash/frame_108.txt b/codex-rs/tui/frames/hash/frame_108.txt deleted file mode 100644 index 78d78874f9..0000000000 --- a/codex-rs/tui/frames/hash/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -.-**#########-- - #*.##**█ █##- - -A*#.**AA.-##*.....**##*-***# - -A*AA█*-#** -#█##..*# - A-*#*.-#. *.***A.- - ..A.#*█.. ##.* # .***# - .*A.#**. **A..* -*-*.**# - A*.**A█. *.*-**- *-█**.- - .....A. █.*-..# ██*#-. - ..*..A. .*.***** -.. ... - **.-.A. . ..#... A .A-# - █-.-.-. A*##*█#. A..* . - * ...# . -* AAAAAA ##**######*### .*..-- - █- ...-. ***AA█A█ #..-*█***█-█*█ █.... - .#-*.A .- #.A#A **##..**## .. A - .█.#A#**. #-AA.A.█ - █**.A.-█*- -**-AA.#- - █#█...# .# -*-A***A- - *--*.*#█.#- A*-.*.#** - █#-*.*#-█***###--#*##*.-**.*--A- - *#█*..--██*.█****██#*.--#* - *█A*#..#*------*##*█ - - ███**██- - - diff --git a/codex-rs/tui/frames/hash/frame_11.txt b/codex-rs/tui/frames/hash/frame_11.txt new file mode 100644 index 0000000000..b7e743b218 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_11.txt @@ -0,0 +1,17 @@ + + #****##- + A█ *...**# + A█--..***A*# + .--..**#-*AA + -█.**.#*█*-..# + .#-..#-**.-A.. + ** #......-.** + . ..A..*A .█. + A █.A..*A#.-. + ** -.A*#█A.-.- + █-- ....*A.**. + *--A.-*A***.- + - *.**--.*█ + *# *..#-A*- + *- █*#-#- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_112.txt b/codex-rs/tui/frames/hash/frame_112.txt deleted file mode 100644 index 64854858e5..0000000000 --- a/codex-rs/tui/frames/hash/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ---**#########-- - -.*#A.*█--██ █*#- - #*#.**#█#-##A***...**###- *#- - #█.#█#█**#*.- #█*#*#█*- - #*..*#█#. *#█*##** - AAA.-* A *###- ** █**█. - A*AA#*-.- -*-***- ** *. . - #A.***█. █.**A##A- ** *. . - .....█A- **-█**-█ *. ..█# - -..█.-.. -*.-█-█#█ . ..-. - .*█ . * █#-A- A .#*.A. - .-.-. - -*-*A A* █A.... - █- *.- . A.#.- -.- #***#**##*###- *█..-. - # ...█. -AAA#- ** -..***█***█-.*.#.-.*█. - *#█*#A█. ..█AA█ **-#.##**###*A-.*.A- - *█.A. █* A*-**-A - **..*--#- -A-A#A A - *A...-#-*- -#*#*A.#* - *#█..*#█*##-- -#*█.*A.-A- - *#-*.*#.*.**###--#*##*.-#*.#█-#█ - █#-..*- - █*.█A***██#*██-#*- - --.**#.###------*##**- - - ██**███- - - diff --git a/codex-rs/tui/frames/hash/frame_12.txt b/codex-rs/tui/frames/hash/frame_12.txt new file mode 100644 index 0000000000..0c6c85043f --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_12.txt @@ -0,0 +1,17 @@ + + #***#. + #*--A.#* + █ .A*## + A#...**█. + . █.....A. + .█..*-█-.█ + . .A*..* + . A#*..█ + *# .A..#.. + . A.***- + .. .█***A + # *. -#. + A **.#**. + █-A█#.*.- + * █.*.A + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_13.txt b/codex-rs/tui/frames/hash/frame_13.txt new file mode 100644 index 0000000000..097cd508d7 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_13.txt @@ -0,0 +1,17 @@ + + A***# + .--.. + .--.█ + .**.- + * .. + █A-.. + # .. + # █. + A# -.. + .█ #*. + █-.. .- + .---. + .##.- + *--.* + # .█* + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_14.txt b/codex-rs/tui/frames/hash/frame_14.txt new file mode 100644 index 0000000000..8eca909504 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_14.txt @@ -0,0 +1,17 @@ + + #**** + #A--.* + .-... . + ..A.█-.# + ...* . + .*.. █. + .... . * + ..*.- * + .... █ + █-AA *A + *.██#.#. + .*..---. + A █.***- + .*A*--A + -* █*A + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_15.txt b/codex-rs/tui/frames/hash/frame_15.txt new file mode 100644 index 0000000000..cbf646ab35 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_15.txt @@ -0,0 +1,17 @@ + + ##***.- + -#*..-A*# + AA.***.█*. + .A- AA#.--. + ..*█**..A█-. + *..-..AA. █ + .. ......#. + ..A..#... █-. + ..###*...-.A. + .-.*A.*.*. .. + .A....-. - * + .**.-..*- * + █.*# AAA- *- + .-..**.#*A + *-*----A + -- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_16.txt b/codex-rs/tui/frames/hash/frame_16.txt new file mode 100644 index 0000000000..82698755af --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_16.txt @@ -0,0 +1,17 @@ + + -*#█**#.- + A-..*..*.** + .AA█*A**.. █* + AAA **-*.*..**. + ..*-A*█*..*A.-* + ...*.█ .** . ... + **. A-#....A*█# . + .A* .-..A...█* -. + **...#.A-..█*# A + *█--#****..-. #-. + ...#██A**.*█*...- + ..* .- -AA# A + *.* . A#A-#. + *..█-*.AA#-. + █A.-*A--** + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_17.txt b/codex-rs/tui/frames/hash/frame_17.txt new file mode 100644 index 0000000000..57d02179e7 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_17.txt @@ -0,0 +1,17 @@ + + #*###**.#- + -***...***.#█-# + #**A-**-##█...-█* + A.A-A.█-- █.**...** + .A- . .█A***AA # + -**#A- #AA. A#*A..A + * *A. #AA.- *█..A*. + -█*. AA..A.#..*** + #A*A***#.*-.*-A*... . + .█-*--.A**A..* *#█#* + ***A███*****-.*AA* *█ + *..-* -A..- * + -** **- #█#A--A + # .*#**#--**A.█ + -#*A-##.*-#* + - \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_18.txt b/codex-rs/tui/frames/hash/frame_18.txt new file mode 100644 index 0000000000..ef524a0ed9 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_18.txt @@ -0,0 +1,17 @@ + + -**#**#*.#- + -#█-*###.--#█#**- + -AA.*█**█#█.-█#AA* * + #..*.#-█* █*--A*.*****# + -*AA A. -█#-*A.A.-****- + A*. ##..---A#*#.█-A-A-A. + ..*AA #A*A.█-A█*.*.*# + █*-.. -*█..*- .*.█ + *██ #******#..#.*A*# .*.- + -**.*** ..A--*-...-*.-* # + .A.*-██*****- *--A.A*A--- + ** #*# --*█A*-█ + *-*#--. -*--A*#- + █..**##***-█*-A-#* + █..-A--#.#█*#█ + - \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_19.txt b/codex-rs/tui/frames/hash/frame_19.txt new file mode 100644 index 0000000000..80a9abf012 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_19.txt @@ -0,0 +1,17 @@ + + --**#.#**..- + -#...*A***-*-#.*## + #***A█.#*- -*A#-*** + A*.*#-- -**##-.*# + ..A-A- #.-█A█.* .*# + .*A*█ -.*.A .A █.*. + -*..█ A*-A.##- AAA#. + .... .*█*.█# . ... + .*.*#******....#***.* * █.. + -*A#.**A-*#*#-# -- A*-*#A..- + █*█A#.█████**█ -*-A.AA AA█ + **-*-* -AA-AA█ + █ -*..*# #**.A.*- + ██..*A.#--**A*█ **.█ + █..-A-█-#.-*-- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_2.txt b/codex-rs/tui/frames/hash/frame_2.txt new file mode 100644 index 0000000000..843df90f28 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_2.txt @@ -0,0 +1,17 @@ + + -.-A*#***##- + -##A**#...*..*-█.*#- + #.*.***.*-- -█***A..*.# + -.A-A*█##- -#*.A.# + #-█A*-.*-**- -#.*.# + █A#█- .**#A*# **.*. + #.█*. -A.*.-.# A█.█. + .█ *- #.*..** .█A.. + *██*. *.---.█..#########.-..* + -*█. A..█ A* .**----..--.#A . + *** * **...█ -█*******█.#*.. + █*-.A# - ##*A#* + .*--.## #*-# -.█ + -.-*--█*#A****.**--..* + -*#*#..----.*A*█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_20.txt b/codex-rs/tui/frames/hash/frame_20.txt new file mode 100644 index 0000000000..b588df3894 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_20.txt @@ -0,0 +1,17 @@ + + --#*..*#*#-- + #**█*#-#***..--**## + ##█-#*█.*█ -█-█*#*.#- + -.█-*.* -##.*A*** + -. #.* -A -..-**..* + A-#.█ #*█*.█A █*..* + *.*#. #* .#*- #*.A + .--A- ██*A.█# ..█. + .A..*#********-#█*--*** A .* + █.-.-█ A------.* ***█.** #A .. + *#-*████████*█ *#*..#. A* + * -*A# -A*..A + *--*#.- #**-**█ + -#-.█.#-**#A█.█-#A*█ + -*#.- *----.*██ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_21.txt b/codex-rs/tui/frames/hash/frame_21.txt new file mode 100644 index 0000000000..0d1fc7ec26 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_21.txt @@ -0,0 +1,17 @@ + + --#*#**#*##-- + ##*----#.*.#*---*#- + **--#*-█- --.*#--*# + #*.*██ -#**#**# + A#A*- #.A-* **--# + A█A. #**-AA **-# + .█.- - A-#A█ ***█ + -* ** █.# . . + . . ##*****### -.#█.# *A . + . .* .- -#. -█-*.# A█.A + * █. --███ █- █*-#* A- # + █# A*- -*█ A + *- --- -.**█ #- + **- *█*#A..*A**██ -- + *##*#----#-*#*- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_22.txt b/codex-rs/tui/frames/hash/frame_22.txt new file mode 100644 index 0000000000..8fbfdb5713 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_22.txt @@ -0,0 +1,17 @@ + + -##*#**#*##- + -#A*..-A.A*..*.#A*#- + #***.***- -█****#--## + **.**█ ##...-** + *..A█ #-A.*..A*█. + *.*A- #.A.*-A- *.**. + .#**A .#.**A█ ..A. + ..*.- .*..-* .-.█. + ..#█# #.******##-**.- *# -.*█ + -.* *-**# A#█.AA. ***-█.## A** + ***-. █████**█- -A*#-AAA█#- + ***-*# -*#█.#█ + ██#* ##- -.*#█*-A + █A*##█*.**#**A**███#* + █.█.-*----*-.**- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_23.txt b/codex-rs/tui/frames/hash/frame_23.txt new file mode 100644 index 0000000000..ef2f8adb70 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_23.txt @@ -0,0 +1,17 @@ + + -##-*#*##*#-- + -*.#.*-#-**#.-.*.#- + #█#.█#**- █.A#.**..# + A*.**A- -***..** + AA.-A█ #A##█*A**.* + #*.█A- -***██A*█..*.# + -..█. AAA. -.- █ .█* + .A. . .█.#-*# . *A. + -█* .#.********.-*.-█*- . ... + .**-.█*█ A-* *.-*#. *-. + A█. . -███████ █-A**.-A-A- + #..-.. #A.*-A- + * .#█A-- -.█**A#A + ***#**#*.**-##█--#*- + █. ***.--#--**- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_24.txt b/codex-rs/tui/frames/hash/frame_24.txt new file mode 100644 index 0000000000..09a7fd520c --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_24.txt @@ -0,0 +1,17 @@ + + -.-*##***#- + #█-A█.--.**##-█# + #██**A#█. .-A*.**# * + #█AA#A.*#*-.A- -**.*-█ + # AA*A# -██A*-.--*.#█ + .#*#*- *##A ..* A█* + . .. #A-#A█A-*.*-.- + . *.. .#*A*-..-A.-.. + .. .***A##...##-*#-. . .. + - A *.A##**##..-*#*. .*. + * █*.**██████- *#.**.*A#- + * *#** . █A*A + *.**-.. -*█-AA-* + .-*#*-█..A***.--A- + *A-*#**--**#* + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_25.txt b/codex-rs/tui/frames/hash/frame_25.txt new file mode 100644 index 0000000000..af8bb947f6 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_25.txt @@ -0,0 +1,17 @@ + + -#***####- + # *#*--**.*..# + A.AA##█..#***...- + .#*. A *. █*.#**A + #--*#A█-*A-.█ .AA*A* + *#...-*#.-.A A.#.AA.# + .A.*. .--A*-A.*A-█.*. + ...A..█ .-**A.*-.*..* + -#*.█.--****#..**.#*.* + A-█.A.#.-..**-.***A*. + *.*A*.-██████#A.*.A.- + .-█.*#**-#*A-A#AA.A + ---.-*-**A#-A-..A + *.***-**.** *.* + .#█**##-#.* + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_26.txt b/codex-rs/tui/frames/hash/frame_26.txt new file mode 100644 index 0000000000..7ff85c300a --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_26.txt @@ -0,0 +1,17 @@ + + -****█## + A*.*A*.#*.# + A*██.**.*██*# + **█#...-..-#A- + .-#*...█**A*.** + * █.AAA█*-*█**A + . *█*..A..**█# + A- *...--*..A.. + . .***#.#**A*.. + .-.A#.--#****. + .-█A.*█*#A-#*.. + *-..A* AA█..- + * *.* --A.A# + .█***█*-*** + *AA-*.-** + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_27.txt b/codex-rs/tui/frames/hash/frame_27.txt new file mode 100644 index 0000000000..06e988b076 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_27.txt @@ -0,0 +1,17 @@ + + ****## + .*AA.A* + *█- *.A█. + ...-..*.. + . -.--█* + .-.-█-...- + * █..-*.. + . -...*█.. + .. . .#.... + █* .█-.-*.. + .- --**#A█ + ..##..-A. + .**#*#A.- + *--.**AA + █*█ -*A + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_28.txt b/codex-rs/tui/frames/hash/frame_28.txt new file mode 100644 index 0000000000..0e25818145 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_28.txt @@ -0,0 +1,17 @@ + + A*** + .#-.- + * *.- + .--*. + . .. + . -█. + -.. -. + .-██. + A* -. + ...A.. + . -. + .*#*. + .**.. + *--A. + . .#. + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_29.txt b/codex-rs/tui/frames/hash/frame_29.txt new file mode 100644 index 0000000000..7f2ddab00a --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_29.txt @@ -0,0 +1,17 @@ + + #****# + #.*A ** + -#.. ██. + ....-*#A + * .█. . + .#... -- + .**... - + ..*.. + ...*. - + -.*.. - + *..A.- * + .A... -. + ....-.-. + .*.*A█.█ + ..* .# + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_3.txt b/codex-rs/tui/frames/hash/frame_3.txt new file mode 100644 index 0000000000..8cce426bb4 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_3.txt @@ -0,0 +1,17 @@ + + -.**##****#- + -##A*..#.█**.*--.*#- + #*A**.*██- -█. **#A-.# + A#A*.*##- -** ..* + █A*.A-A..**- *-*..- + A.**A .#.**** . **. + ** . █**.-█.# .*A.# + #-.#. #-.█A*. .-.*. + -██. *.*#..*-.*##---##-.-█*. + #*A*# .A*A**. .*.--# *.#**-.*.- + █-. . █..##█ █***███**#AAA#A + █*. *# - A-#-AA + *-AA**# ##*A█#.█ + *-##-**-****#A***--#█ + -*#*-A.----.*A-█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_30.txt b/codex-rs/tui/frames/hash/frame_30.txt new file mode 100644 index 0000000000..24a2165e45 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_30.txt @@ -0,0 +1,17 @@ + + -*█**## + -A*..**█** + ██-.#**.##* + ..*.A.-*.* *# + **..-*.#.# . + .*.-# *...... + *A...*- *A*. *- + █. █#*.#.█.- - + █.-█*.*.*A.# - + █..*.--.. ## - + *..**-*...#.. + .*AA#A**..█ . + *.*..A*..#.A + #-##*-A.#A█ + *-..---*█ + ---- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_31.txt b/codex-rs/tui/frames/hash/frame_31.txt new file mode 100644 index 0000000000..65f139ab96 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_31.txt @@ -0,0 +1,17 @@ + + -.A*#*#*# + -#**##-█#*█*# + #.*AA#*--.█.-** + #.A#--**-#**.*..* + -....#-**-#█*.A-- + *.--.-.██***#.A.#█. + A.. .-*.*.*A**.*.A. + **# ..█.* .-██..*.. + .*#-.█-...A#...- . + █...AA..---*-.*.. * + -*-A#.# A***-A.█.- + ...***# -** . + *.**- # . .*-A- + A.*.A-.-#.█#.- + ██*.-#*A.** + ---- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_32.txt b/codex-rs/tui/frames/hash/frame_32.txt new file mode 100644 index 0000000000..6cbec21aec --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_32.txt @@ -0,0 +1,17 @@ + + #####**.#- + **.**.*..**..# + A-**-##-A--*.**█*# + █AA.-#-*- - #-*.## # + AA.#.**█*.* █-#.*A***# + *A**#**.-A..#- .#A * + *.█*#-█*..##.#*-A-AA.█- + ...#- █-..█A█.*--█*.██- + *..-- █-.█--.###...*.█*- + ███--.**█*-----..*.*.-- + #**..A .*██***-*AAA.A + *#.-** #*.A█. + █**...#- -A-.A # + *-*█.#.***--#█-A + .**--##A*-██ + --- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_33.txt b/codex-rs/tui/frames/hash/frame_33.txt new file mode 100644 index 0000000000..a661feb2af --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_33.txt @@ -0,0 +1,17 @@ + + -##*#*#*..- + -#*..***.A.-.*.*. + -A*.#*##*█- █*A..#█# + #*A.A-.#- *..*-* + -..A-..A*-* .#**- + AA# *-**-*# A*A-* + ..# *#*.-.* .*.. + *.## #██*A*# *█.* + ... . #- A*###***#..#A-.*. + -A.██AA#A-..-----..*---... + ***# .A.A A ████*** ..#A-- + *#**#█# AA*A*A + **█*#**# -#.#A**█ + *.█**#.#*#-█*#**.* + █**##----#**-█ + ---- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_34.txt b/codex-rs/tui/frames/hash/frame_34.txt new file mode 100644 index 0000000000..3427025326 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_34.txt @@ -0,0 +1,17 @@ + + -#*####*.#- + -#*#A**.█.#*****#*- + -AA#.*█A.*- --**#█**# + #A-.*-A#- *.#*** + AA.*-A. .█ # ****- + #A*.-A **█.*** *#*.* + .*-.- █*-*.-- .*.- + *.*█A .*-.A█. A -* + #█A.█ A*AA█-**######.--█ .-- + ..*#A##-█AA█...-..---#A-..-.* + A-*# .*.*- █**----- #A#*.█ + A#****- A*..A█ + *#-.#**# -#*█-A#- + -*A.█.##*##****-#*A█ + █.***-----****- + --- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_35.txt b/codex-rs/tui/frames/hash/frame_35.txt new file mode 100644 index 0000000000..e0919ec5d0 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_35.txt @@ -0,0 +1,17 @@ + + -##**###*##- + #***..**#█.*.A█.**- + -AA.*#*.-*█- -█***.█.*# + #AA#A#*#- *#-*.- + AA..AA* █**# .**.# + *A*A#- █.-█..*- .**. + * .A ** █*-. .-** + ...A A***A█ A █A + A #- #..A*█A.**-*-*#.. ..** + .#-*█ AA*█*#A.* *#----A█.A█ .█ + A-*#█A*-.A-- -█----*--*AA-#. + █.-*A. -A* #- + **--*#A# #*A-**█ + █--█.*.-A..#.*A*█-A*█ + █-.**--A--##*█- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_36.txt b/codex-rs/tui/frames/hash/frame_36.txt new file mode 100644 index 0000000000..0355f68b47 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_36.txt @@ -0,0 +1,17 @@ + + --#*####*##- + -*██*#A*A#*#*##█**#- + #*█*##*-*█-- -█*.*#.#*.# + -.█*#---- █*.*█. + #A-**█.*-*#. -*.* + A #A- *- █.A# █*-* + . * - * █** .-.# + ..*. -* -AA *. . + .██. AA #*██###-#####- .*.. + -*.* #.--A.A -.-------.. *A█- + █ *.* #-#A- █**-----█ .#█A + █#█**. #A.█A + *A..#.# ###█A#- + *#-█***-*.-#.*█-█#*#█ + -*#A.-##-####**█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_4.txt b/codex-rs/tui/frames/hash/frame_4.txt new file mode 100644 index 0000000000..2b4b7c670b --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_4.txt @@ -0,0 +1,17 @@ + + -.**#**#*##- + --█#*.A .**A**.█A*#- + #**...#*█- --.*-*.A**- + AA.#.█.## █.***** + A.A-.*.**-.# *█*.** + A..-. █-..A** █ **.# + █*.*- █***#█.# # █*. + ..* #.A*-.. ... + -. .- *.A█-AA#.###----## ..* + .*A . #AAA#-.-**.#.-#AA-*.AA█. + -.*█*#**#*A █*******█--...- + #.*█.-- #-*A**█ + **#A- #- -.-#**.A + ...*-*******##**#*.*- + ***.A.-----*-*- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_5.txt b/codex-rs/tui/frames/hash/frame_5.txt new file mode 100644 index 0000000000..c71575690b --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_5.txt @@ -0,0 +1,17 @@ + + -.***#***##- + -#█#A*A..#.*#*-.█## + *-A*#.*█- █-*.** #*# + #.A.A..*# --....- + #*A*A--#.-*# - *.*.- + ....A *-.**A.- #A.. + .A. # -*-.*█.# ██.#.# + .A.-█ #-*.A-. #.-. + .#.-* A-.█#.**-.#.---##-█... + -*.*##A#*█ .█ AA**-#*.#A.A*.- + *#..#.#**A#- █**█████#.*.*A + **#A** - A-A*#- + -A**.*#- -*##*█** + -.*.#*#**.*-##**-.** + --*-*█-----##*- + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_6.txt b/codex-rs/tui/frames/hash/frame_6.txt new file mode 100644 index 0000000000..799e3a1cf5 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_6.txt @@ -0,0 +1,17 @@ + + -.***#**##-- + #-*A*.**#.##*-#*#- + ###...*█ -█..**#*A*- + A#.*.*-*# *#....# + █*...***#** .**.*# + *-A.A--#*.*-.# .**A. + - #.. -*.A-* -#.-. + . ... -.*.A.. .#*.. + -..-. A█..**A#-.#.--##-.*A. + ..*#A---*# .A**#..#****.#.* + A . A...*A█ █*████*█-**A. + # * A#- #A-AA.- + .-*-**# -#--A*## + -█.*#█# *.--##** A*█ + --**##-----##* + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_7.txt b/codex-rs/tui/frames/hash/frame_7.txt new file mode 100644 index 0000000000..4a3f9f202f --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_7.txt @@ -0,0 +1,17 @@ + + -..**#**##- + #*-#*.#*#**** -*# + * #...*- --.- *A-*# + **....*# -.**.A# + -█.*..-.A*# . *..* + . *..█ -█**.* #-... + -*█. --.*.*. **-.. + -█A.. *#A.*.- █ ... + A█.* #█-A.*A..**-..****.. + .#█..*A..A█..*..**#*#**.*. + * *-A*.*-A ******██-A.. + █- A-A-- #█-A*A█ + █*##***- #-.#*A*█ + *-█*.***.---#*.*#A + █.*█.A.--#-*** + \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_8.txt b/codex-rs/tui/frames/hash/frame_8.txt new file mode 100644 index 0000000000..4bc5a6f118 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_8.txt @@ -0,0 +1,17 @@ + + --#-*##*##- + #█*A...*** . █# + -.*#.AA* #█.A.**#-# + -***A.##. █ *-..* + █ A.A#*.A* .█*..# + .█#.*---*.-* *#... + .*... █-**.-. .-.A.# + *#..A .#*A.#*. .-A.. + * *..-- A**..A#####*... + **A*-.█#.#..*.*--..*█ + AA**.*...A█-*-*█**█A*. + █#█.*.-- .#AAA█ + █*-****- -A*-.#A* + .A█.#* **#**A*#.- + ..-***.-##A*- + -- \ No newline at end of file diff --git a/codex-rs/tui/frames/hash/frame_9.txt b/codex-rs/tui/frames/hash/frame_9.txt new file mode 100644 index 0000000000..db3507db59 --- /dev/null +++ b/codex-rs/tui/frames/hash/frame_9.txt @@ -0,0 +1,17 @@ + + .*-*A##*# + A*-A..*█* --*- + A #..A*--*A *-.# + █ ..A**- --#.*-.## + A*█***█.*# *.█#A#.. + . ...█-.**-- .█.*... + - .**.**.**#█.#A -.. + . .A-#*...-A**-. .. + █#.█ A.█....#..#..- + .-...-#.-.-....--... + █ --A**.A█****..█A*. + *...*#- #A -A.- + *#*.** A*-*.A* + --█*-.*A#****.- + █-- ***.*#A█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_000.txt b/codex-rs/tui/frames/hbars/frame_000.txt deleted file mode 100644 index ef3f8fafd2..0000000000 --- a/codex-rs/tui/frames/hbars/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▂▄▇▇▇▇▇▇▇▇▇▆▂▂ - ▆▂▇▁▅▇█▇▇▂▂▂▂▅▅▅▂▂█▇▂▇▇▇▂ - ▂▅▁▃▇█▇▂▆▂▁▇▇▁▁▇▄▇▁█▇▇▇▇▆▂ █▇▂ - ▆▇▁▅▆▇▂▇▆▅▇▇ ▆▁▁█▇▇▄▂ ▇▆ - ▂▇▁▅▆▇▂▅▅ ▇█▇▁▆▃▇▆ - ▆▁▁▅▅█▅▁ ▆▃▆▁▁▂▃▃ - ▅▅▁▅█ ▁▇ ▁█▃▃▃▇ ▃▄▃▁▆▃▁ - ▆▅▁▁▇█▁▂ ▇▃▂█▁▅▁▁ ▂▇▃▃▁▆▃▁ - ▇▇▁▁▃▁▇ ▁▇▄▃▃▃▂▅▁ ▇▆▇▁▂▃▆ - ▁▃█▁▂▂▁▁ ▇▃▁▇▃▅▁▁▃▅ ▅▁▂▁▁ ▁ - ▅▁▄▁ ▃▁ ▇▂▅▅ ▇▁▅ █▁▁▁▅▁ - █ ▃▃ ▅▁ █▂▅▁▁█ ▄▇ ▃▁▁▁▁ - ▁▂▁▁ ▅ ▆▁▅▅█ ▅▁▂ ▂▄▄▇▄▇▇▇▇▇▇▇▇▇▆ ▁▅▅▁ ▁ - ▇▁▄ ▁▆ ▂▅▁▁▇█ ▅▇▂ ▅▁▁▄▃▇▇▇▇▇▇███ ▁▄▃▁▃▁ - ▃▅▁▃▅ ▁▃ ▇▁▅▂ ▂▁▂ █▁█▆▆▆▆▆▆ ▁ ▁▁█▁▂ - ▃▃▁▁▂▃▁▆ ▇▇▇▇▄ ▆▅▂▅▅█▅▅ - ▃▃▃▁ ▃▄▂ ▄▇▄▇▅▂▅▅ - ▃▁▁▁▆ ▇▁▃▂ ▂▁▂▇▁▇▂▁█ - █▆▇▇▁▆ ▇▆▇▇ ▅▂▇▇▁▇▇▇▆▄▇ - █▁▇▁▁▇ ▂▃▆▇▇▃▁▇▂▂▆▆▆▇▇▇▇▁▇▁▇▇█▂▆▇▂ - ▇█▇▇▇▄▆▁▁▇▄▁▅█▇▇▄▁▁▄▇▇█ ▂▇▇█ - ▇▇▇▄▁▇▁▁▄▂▂▂▂▂▂▆▇▄▇▇▂ - ▂▂██▇████▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_004.txt b/codex-rs/tui/frames/hbars/frame_004.txt deleted file mode 100644 index adef89cb4f..0000000000 --- a/codex-rs/tui/frames/hbars/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▂▄▇▇▇▇▇▇▇▇▇▆▂▂ - ▆▂▅▁▅▇█▇▇█▂▆▂▅▅▅ ██▇▂█▇▇▂ - ▂▅▁▁▇▁▇▂▄▂▁▇▇▁▁▇▄▁▁█▇▇▇▇▄▂ █▇▂ - ▆▁▇▅▆▇▂▇▁▅▇█ ▇█▇▃▄▂ ▇▆ - ▂▇▁▅▆█▂▄▅▇ █▇█▇▁▆▃▇▆ - ▆▁▁▅▅▃▅▁ ▃▅▁▁▂▃▃ - ▅▁▁▇█ ▁▇ ▃▄█▂▃▃▇ ▇▄▇▁▆█▁ - ▆▅▁▁▇▂▁▂ ▇▃▂▃▃▅▃▆ ▅▃█▁▁▃▁ - ▇▇▁▁▅▁▇ ▂▁▁▁▃▃▃▃ ▂█▆▇▁▁▃▆ - ▁▇█▁▂ ▁ ▆▃▁▇▇▃▅▁█ ▁▂▁▁ ▁ - ▇▁▅▁█▂▁ ▇▂▅▁█ ▅▇▅ ▄▁▁▁█▁ - █ ▃▅ ▇▁▆ ▂▅▁▁█ ▆▄▇▂ ▁▁ ▁ - ▁▂▁▁██▇▃ ▄▁▅▅▅ ▄▅▂▂ ▂▄▄▇▄▇▇▄▇▇▇▇▇▇▆ ▆ ▅▁ ▁ - ▇▁▆ ▁▂ ▅▁▁▇██▅▇ ▇ ▁▃▇▇█▇▇▇█████▇ ▁▄▃▁▂▁ - ▃█▁▃▂█▁▆ ▇▁▅█ ▂▁█ ▅▆▇▄▇▇▂▁▁▁▄▄▄▇▇ ▅▅▅▁▂▁▂ - ▃▃▃▁▆▃▁▂ ▇▇▇▇ ▂ ▆▅▂▅▁█▅▅ - ▆▃▃▁▂█▃▇▂ ▂▇▄▇▅█▅▅ - ▃▃▁▁▆▅▇▅▃▂ ▂▅▄▇▁▇▂▁█ - █▆▇▁▁▂ ▇▆▇▇ ▂▂▇▇▁▇▇▁▂▄▇ - █▁▇▁▁▇ █▇▆▇▇▁▁▇▂▂▆▆▆▇▇▇▁▁▄▁▇▇█▂▆▇▂ - ▂█▇▇▇▄▂▅▁▁▄▇▁█▇▇▇▁▇▄▇▇██▂▇▇█ - █▇▇▁▁▇▇▄▄▂▂▂▂▂▂▆▇▄▇▇▂ - ▂▂██▇████▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_008.txt b/codex-rs/tui/frames/hbars/frame_008.txt deleted file mode 100644 index ddefe1c3a0..0000000000 --- a/codex-rs/tui/frames/hbars/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▂▄▇▇▇▇▇▇▇▇▇▆▂▂ - ▂▂▅▁▇▇█▁▇▂▂▆▂▅▅▅ ▂█▇▁█▇▇▂ - ▂▅▁▁▇▇▇▂▅▄▇▇▇▁▇▄▄▁▁█▇▇▃▇▄▂ █▃▆ - ▆▁▁▇▁█▂▂▇▁▇█▅ ▇█▇▃▄▂ ▇▆ - ▆▇▁▅▅▂▆▁▇ █▇▂▇▁▆█▇▆ - ▅▁▁▆█▂▁▇ ▆▆▂▆ █▃▂▁▁▂▃▃ - ▅▁▅▆▆▆▁█ ▇▂█▆▃▇▅ ▃▇▁▆▃▃ - ▅▁▅▁ ▆▁ ▃▁██▃█▆▇ ▃▃▁▄▃▁ - ▁▁▁▃ ▁▁▂ █▁▁▄▁▆▃▂ █▃▇▁▆▁▁ - ▁▁▂▁ ▁▁█ ▇▂ ▁▃▁▃█▆ ▂▁▁ ▁ - ▁▁▂▁ ▁█ █▇▁▁▄ ▅▁▅ ▁▁▁▃▁ - ▆▁▅▄ ▃▇ ▂▇▁▁▂ ▂▁▃ ▂ ▁▁▁▁▁▂ - ▇▇▁▁ ▁▁ ▅▅▅▇▂ ▁▅ ▅▂▇▄▇▄▇▇▄▇▇▇▇▇▇▆ ▂▇▁▁ ▁ - █▁▃▁ █▅▁ ▂▁▁▅▂▅▂▁█ ▅▃▁▁▇▇▇▇▇▇▃█████ ▁▂▃▁▂▁ - ▁▃▁▃ ▃▃▂ ▃█▇▅▅ ▆▇ ▃▂▇▁▇▇▁▁▁▁▄▄▄▄▇ ▆▇▁▁▂▅█ - ▂▁▁▄ ▃▃▂ ▃▇▇▇█ ▅█▅▅▇▆▅ - ▅▁▁▃ ▇▁▁▂ ▂▅▄▇▅█▆▇ - ▅▇▁▁▂ ▃▇▇▂ ▂▅▁▇▆▇▂▁▇ - ▃ ▃▃▇▂ ▃▁▇▇▆▂▅▁ ▂▂▇▇▁▇▇▁▂▄▇ - █▁▇▁▇▅ ▇▇▁▇▇▁▁▇▂▂▆▆▆▇▇▇▇▁▇▁▇▇█▂▂▇▂ - ▂▁▁▇▆▂▂▁▁▇▄▆▅▁▁▇▁▁▁▄▇▇██▂▁▇█ - █▃▇▁▁▁▇▄▂▂▂▂▂▂▂▆▇▄▇▇▂ - ▂▂███████▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_012.txt b/codex-rs/tui/frames/hbars/frame_012.txt deleted file mode 100644 index aca329e85e..0000000000 --- a/codex-rs/tui/frames/hbars/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▄▇▇▇▇▇▇▇▄▆▆▂ - ▂▆▅▁▇▇▇▇█▂▂▆▆▂ ▄▁▂█▇▁▇▇▇▂ - ▂▇▁▅▁▇▂▆▂▄▇▇▁▁▇▄▄▇▇▇▇▇▃▃▄▆▂▇█▇▆ - ▆▅▇▁▇▂▃▁▇▁▇█▅ ▇▁▇▇▂▆ █▇▂ - ▂▁▅▁█▄▄▇▇█▅▅ ▇▁▇▁▂ █▃ - ▅▁▁▃█▁▅▇ ▆▆▆▂ ▁▇▁ ▃▃▂ - ▅▁▁▅▂▁▁▂ ▄▃▂▆▇▆▇▅ █▃▇▁▂▃▇▆ - ▅▁▁▅▂▁▇▅ ▃▇▃▁▃▃▂▃▂ ▇▅▁▆▃▃▂ - ▁▁▇▂▁▁█▂ ▃▆▃▁▁▃▃█▃▃ ▃█▁ ▃▁ - ▁▁▇ ▇▁█ ▃▃▇▁▁▁▆▇▂ █▁▁▅ ▅▆ - ▃▁▁ ▁▁ ▇▅▃▂▂ ▄▁ ▁▁▁ ▁▁ - ▁▁▁ ▁▁█ ▆▁▁▇ ▂▇▅▃ ▁▁▁▁▁▁ - ▆▇▁ ▁▁▆ ▅▂▅▁▅█▁▇▅█ ▆▇▄▄▄▇▇▇▇▇▇▇▇▇▆ ▁▁▁ ▁▁ - ▁▂ ▁▅ ▁▁▅▇▂▆▁▇ ▂ ▁▁▅▇▇▇█▇▇▇▇█████▃▁ ▃▁▇▁ ▁ - ▁▁▁ ▇▅▁ ▇▁▁ ▆▅▂▂█ ▂▃▇▄▇▇▇▇▅▁▁▁▁▄▄▄▇▂▂▅▁▁▆▅█ - ▁▁▃ ▇▅▃ ▇▇▇▇ ▂▅▅▅▅▄▁ - ▃▁▃ █▆▇▆ ▅▁▇▅█▅▁ - ▃▁▁▆ ▇▆▇▇▂ ▂▆▁▅▅█▂▅▇ - █▁▁▁▂ ▇▇▇▇▇▂▂ ▂▄▇▁▃▅▁▅▄▅▂ - ▂█▁▁▂ ▇▇▁▇▁▁▇▇▂▄▆▆▆▇▇▇▇▁▁▁▁▇▂▂▂▇▂ - ▇▇▇▂▅▂ █▇▇▄▁▁▁▁▁▁▇▇▇▇▂ ▂▇▇█ - █▇█▇▇▆▄▂▂▂▂▂▂▂▂▆▄▄▇▇▂ - ▂██▇████▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_016.txt b/codex-rs/tui/frames/hbars/frame_016.txt deleted file mode 100644 index ccd0326c12..0000000000 --- a/codex-rs/tui/frames/hbars/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▆▇▇▇▇▇▇▇▇▆▆▂ - ▆▂▅▇▁▇▇█▂▂▅▁▂▆▆▂█▇▁█▇▇▆▂ - ▅▄▅▇█▂▂▄▇▇▇▁▁▇▄▄▇▇▁▁▁▅▃▂▂█▇▇▃▆ - ▂▅▇▇▂▆▄▇▇▇▇█▁ ▂▇▇▁▃▇▂▁▆▇▃▂ - ▅▇▇▅▁▁▇▇▇ █▇▁▁▁▄▃▇▄ - ▂▁▁▅▄▁▇ ▆▆▆ ▇▁▁▆█▆▇▆ - ▂▁▁▁▅▁▅█ ▁▁█▃▂▁▆ ▃▁▄ ▃▃▃ - ▁▁▁▅▁ ▇▁▃▅█▆▇▃▂ ▇▁▁ ▄▁▃ - ▁▅▅▁▁▅ ▇▁▁▃▁▃▂▇▃▂ ▇▁▄ ▆▁▆ - ▁▅▅▁▁ ▃▃▁▁▁▃█▃▂▅ █▁▁ ▁▁▇ - ▁▂▁ ▁█▁ ▇▁▁ ▅▇▄▁█ ▁▁ ▅▃ - ▁▂▃ ▁█▅ ▄▇▅▅█▁▆██ █▁█ ▅▃ - ▁▅ ▁▁▁ ▂▅▆▇▅▁▁▇ ▆▇▇▇▄▄▇▇▇▇▇▄▇▇▆ █▁▇▂▁▁ - ▇▁▅▁▅▃▆ ▆▁█▅▄▃▇▅▁ ▇▅▇▇▇███▅████▇▇▇▁ ▂▁▁▆▅▁ - █▃▆ ▁▃▁▃ ▇▆▃▅▃▄▇ ▁▃▇▇▇▇▇▇▁▁▅▁▁▁▁▇ ▅▃█▂▃▁ - ▃▃▆ ▃▃▇▂ ▇▇▇▇▂ ▂▁▃▁▅█▇█ - ▇▃▇ ▃█▁▇ ▆▁▆▁▇▅▁█ - █▁▄▂█▃▇▁▇▂ ▂▆▁▁▇▆▆▁▇ - ▇▁▄▂█▃▆▁▁▇▂▂▅ ▂▄▅▁▁▇▁▂▅▅ - ▇▁▁▆▂█▇▁▁▁▇▁▇▇▄▄▆▆▆▆▇▇▇▁▁▁▇▇ ▂▇▇ - ▂▇▇▂▂▂ ▂▇▇▇▇▁▁▁▁▁▁▇▇▇█ ▂▆▇▅█ - █▁▇▄▁▄▆▂▂▂▂▂▂▂▂▆▄▄▇▇█ - ▂██▇▇███▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_020.txt b/codex-rs/tui/frames/hbars/frame_020.txt deleted file mode 100644 index b3639b48c7..0000000000 --- a/codex-rs/tui/frames/hbars/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▂▇▄▇▇▇▇▇▇▆▂▂▂ - ▆▂▅▁▇▇█▂▂▃▄▅▆▃▂▇▇▇▇▇▇▇▄▅▂ - ▆▄▇▁█▆▂▄▄▇▁▄▇▇▄▄▇▇▅▇▁▇▇▂█▁▇▃▅▁ - ▆▇▂▂▂▄▅▇▆▇▇ ▅▃▁▃▂█▇▇▇▇▂ - ▆▇ ▆▆▇▇▆█▂█ █▇▁▃█▃▃▃▇ - ▅▂ ▂▁▇▅▃ ▆▆ ▃▄█▆▃▅▆ - ▅ ▆▁▂▁ ▅█▃█▁ ▂▃▃ ▁▇▃▃ - ▅▂ ▆▁▆█▁ ▁▅▅▇▆▃▃▂ ▃▃ ▁▃▁▆ - ▂▇▆▂▁▂▅ █▁▃▁▆▃█▁▃ ▁▆ ▄▁▇ - ▁ ▂▁▁▁ ▇▁▄▇▇▆▃▃▂ █▁ ▁▇▁▁ - ▁▁█▁▁▃ ▂▃▂▁▇ ▄▁▁█ ▁▁▃▁▅ - ▁▅█▁▁▃▅ ▆█▅ ▄▅▇▅▂ ▁▃█▁▁ - ▃▁█▁▁▁▂ ▅▅▅▂▄▁▂▅ ▂▄▇▇▇▇▄▄▄▄▄▄▄▄▆▂ ▁▃▃▁▂ - █▆▃▃▁▅▃▅ ▂▇▇▇▅▇▇ ▆▇▇▇▇▇▇███▇▇▇▇▁▅ ▃▁▅▁▁ - ▁▃▃▁▃█▁ ▃█▅▆▅▂ ▁▇▇▇▇▇▇▁▁▃▁▁▇▁▅ ▂▃▃▁▃▆ - ▁▃ ▁▃▅▃ ▂▂ ▂▇▅▅▅▅ - ▁▃▆▃█▆▇▂▁ ▆▅▂▁▇▃▅ ▂ - ▃▁▆█▇▇▆▇▂ ▂▆▇▅▁▁▂▅▆ - █▁▄▂█▃▄▁▇▇▆▂▅ ▂▆▅▇▂▁▁▇▆██ - █▇▁▆ ▇▇▁▁▁▁▇▇▇▆▆▆▆▆▇▇▇▁▁▇▇▇▂▄▇▆█ - ▇▇▇▂▂ █▇▇▇▇▇▇▇▁▅▅▄▇█▂ ▂▇▇▇▃▂ - █▇▇▁▁▆▆▂▂▂▂▂▂▂▆▆▇▇▇▇ - ▂██▇▇██▂▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_024.txt b/codex-rs/tui/frames/hbars/frame_024.txt deleted file mode 100644 index df0945fbfb..0000000000 --- a/codex-rs/tui/frames/hbars/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▂▇▄▇▇▇▇▇▄▂▂▂ - ▂▅▄▁█▂ █ █▇█▃█▇▁▇▇▇▆▄▆▂ - ▂▅█ ▂▆▇▇█▄▇▇▄▄▇▇▃▄▆▂▅█▁█▇▇▇▆ - ▅▇ ▆▇▇▂▇▇▃▇ ▃▁▇▃▆▃█▇▇▃▁▃ - ▆▇ ▂▅▇█▆▃ ▄▇▇▃ ▃▇▃▂▃ - ▅ ▄▅▂▆ ▄▇▂▆ ▇▆▇▇▄▃▆▁ - ▁ ▅▅▆▃ ▃▇▂▁ ▇▃▇█▁▃▃▁ - ▁ ▁▅▅▃ ▁▁█▃▇▆ ▁▁█▁▃▅▁ - ▆▂ ▆▁ ▃ ▂▃▇▂▃ ▄▃▆▇▆▁▇▄ - ▁▅▁▁▁▅ ▁▅▃ █▃▃ █▇▁ ▁▃██ - ▁▅▁▁▂▆ ▃▁ ▇▃▇ ▅▅▁▁▁▃ - ▁▃▁▇▂▁ █▂▇ ▂▇█ ▃▁▁▁▁▁ - ▁▅▇▅▁▇ ▁▅▂██▅▅ ▂▄▇▇▇▄▄▄▇▄▇▄▄▇▂ ▂█ ▁▁▁▁ - ▁▆▁▇▂▁ ▂▁██▂▁▇ ▁▄▃▃▇▇▇▇▇▇▇▇▇▇▁▅▇ ▁▁█▁▅▁▅ - ▁▅█▆▃▃▂ ▃▂▆▄▂ █▇▇▇▂▇▇▂▂▂▇▇▇▁▅ ▂▁▅▇▃█ █ - ▁▂▇▆▃█▆ ▅▁▃█▅ ▅ - █▁▂▇▆▃█▃ ▂█▃▂▇█ ▆ - ▁▂ ▃█▇▇▇▂ ▅▅▇▆▂▅▂▅ - ▇▁▂█▁▃▃▄▇▇▂▂ ▂▇▇▂▇█▄█▃▆▂ - ▇▁▂▂█▃▁▇▇▁▁▃▇▇▄▂▂▂▇▇▇▇▇▆▇▅▄▅▆▇▆█ - █▇▁▆▂ █▇▇▇▇▁▇▇▇▁▇▇▇▁▇▇▇▇▆▁█▂ - ▂▇▇▇▄▄▄▂▂▂▂▂▂▆▇▇▁▇▇██ - ▂██▇▇██▂▂▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_028.txt b/codex-rs/tui/frames/hbars/frame_028.txt deleted file mode 100644 index 2dd5de69b6..0000000000 --- a/codex-rs/tui/frames/hbars/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▂▁▄▇▇▇▇▇▄▂▂▂ - ▆▄▇▇▂ ▂▇▇▁▇▂▁▅ - ▂▄▇▂ ▂▆▇▇█▁▁▇▄▄▄▇▃▇▂ ▂▃▇▇▂▇▆ - ▂▅█ ▂▇▇█▆▅ ▁▃▆ ▇▇▄▂▇▆ - ▆██▂▅▇ ▆▃ ▃▁▇ ▅▃▃▃▂▃ - ▁▅▅▅▅ ▂ ▆▇ ▇▁▆▂▃▃▁▆▃ - ▁█▅▁▇▅ ▂ █▆▇▇█ ▇▃█▇▃▁▅▃ - ▅▁▁▅▇ ▃ ▆▃█▃▇▄ ▇▆▅▃▆▃▅▁ - ▁▂▃▁▅▅ ▃▃▂▃▃ ▇█ ▁ ▁▁▃ - ▁█▄▇▁ ▆▃▇█▆▃█ ▂▁ █▂▁ ▆ - ▁▄▁▁▂▁█ ▁ ▂ ▅▃▇▆ ▄█▃█▁▁▅█ - ▁ ▁▁▁▅ ▁▁██▇█ ▇ █▁█▁▁▁▅ - ▁▁ █▁▁▂ ▇▆▆ ▆█▅▂▆▄▇▇▇▄▄▄▇▇▄▇▄ ▆██▄▁▁▅ - ▁ ▁▁ ▁ ▂▄▁▅ ▅▂ ▇▅▅▅▇▃▃▄▅▅▅▇▃▁▆ ▁▆▁▁▅ ▆ - ▁▂▃▅▄█ ▃▇▂ ▇▄▄▄▁▂▂▂▂▂▂▂▇█ ▄▅▂▁▄ ▅ - ▁▃▃█▂▇ ▂▁█▁ ▆ ▅ - █▁▃▃▁▁▇▃ ▆▁▅▅▂█ ▆▂ - ▁▆▃▄▇▆ ▂▅▇▂▅▂▅ ▅▂ - ▇▁▂▇▄▁▁▇ ▂ ▂▂▇▇▁▁▇ █▂▇ - ▇▁▄█▁▇▁▁▇▁▃▄▇▄▂▇▇▇▇▁▁▁▇▂▆▅▂▁▂▅▂ - ▇▁▇▆▁▁▁▁▇▇▇▇▇▇▁▄▇█▆▂▂▅▅▃▅▇ - █▇▁▇▇▁▁▄▁▁▁▁▃▇▇▁▁█▇█ - ▂██▇▇██▂ ▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_032.txt b/codex-rs/tui/frames/hbars/frame_032.txt deleted file mode 100644 index 32682afe6a..0000000000 --- a/codex-rs/tui/frames/hbars/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▇▄▇▄▄▇▇▇▄▄▂▅ - ▂▅▅▇█ █▇▁▃▂▇▇▂ - ▂▄▇▁▂▆▇▇█▇▁▇▄▄▇▇▇▆ ▂▃▇▇██▇ - ▂▁▇▄▁▇▇▂▇▇▁▅ ▁▃▆ ▃▃▃ █▆ - ▆▇▂▁▇█ ▅▄ ▁▆ ▁▃▆ ▇▂ - ▅▇▆▁▇▅▂ ▂ ▅▁▃ ▃▃▆▂▁▆ - ▅▇▅▁▇▁▄▂ ▁▃▅▃ █▅▂█▃ ▁█▁▂ - ▂▁▃▅▇ ▅ ▅▃▃▆▃ ▇ ▆ ▃▃▃ - ▁▆▃▁ █ ▃▆▃▃▂▃▂ ▃█▃▆▁▆▃▁ - ▁ ▁▁ ▁ ▁▃▅█▆▇▅ ▂▆▃▆▁█▃▅ - ▇▃▁▁▇█ ▃▃▁▅█▅▅▃▅ ▁▁▁▅█▁▁ - ▅▇▁▁▃ █▆▅▇█▅▁█ ▅ ▁▁▁▁▇ - ▁▁▁▁█▁ ▂▁▂▂▁▂ ▂▆▇▄▁▄▇▄▄▄▄▇ ▁▆▁▇▁▁ - ▁▆▅▁ ▃ ▇▃▂▁▅ ▁▃▇▇▇▄▄▃▅▄▄▃▅ ▄█▃▁▁▁▁▁ - ▇▁▁▆▁ ▇▇▇▇▄▂▁▄▁▂▁▇ ▅▁▅▁ █ ▅ - ▁▅▃▅▂█▁ ▂▂ ▄▇▁▅▅█ ▅ - ▁▃▃▁▁▅▃ ▅▇▂▅▁▅ ▆▂ - ▁▁▇▇▃▂▇ ▂▁█▆▅ ▅▅▆▂ - ▇▄▃▃▇▇▆▇▁ ▆▁▇▂▅▇▆▂▂▅ - ▇▁▁▇▆▇▇▃▁▇▄▁▄▆▆▆▇▇▁▁▇▂▆▅▂▃ ▇█ - ▇▁▁▁▁▇▁█▇▇▇▇▇▇▇█▂▅▂▇▇▃▂▅▂ - ▂▇▇▁▄▂▂▂▂▂▂▆▇▇▄▇█▅▇█ - ▂███▇██▂ ▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_036.txt b/codex-rs/tui/frames/hbars/frame_036.txt deleted file mode 100644 index 8d3d16b6f2..0000000000 --- a/codex-rs/tui/frames/hbars/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▇▇▇▄▇▇▇▄▂▂▅ - ▂▂▇▇█▂▄▅▅ ██▇█▇▁▇▇▁▃▆ - ▆▁▇▄▄▇▇▇▇█▇▄▇▇▁▆ █▅▃▇ █▃▂ - ▂▁▇▁▅▇▃▂▇█ ▇▆ ▆▁▂▂█▃ - ▆▅▆▁▇█ ▁▂ ▃▃▆▆ ▃▂ - ▆▅▆▅▅ ▂ ▃ █▃▁▃▅▇▂ - ▁▆▅▅ ▅▃▃▂▇ ▃ ▃▃▃▆▃▃ - ▁▂▁▁ ▃▃█▅▇▂█▆ ▅▃▃ ▆▂▃▁ - ▁▁▃▂ ▆█▆▅▂▇▃ ▅ ▃▂█▃▃▅▂ - ▁ ▁█ ▅█▁▁▆▅▄▃▃▅ ▄ ▁▁▆▆▁▁ - ▁ ▃█ ▂▂▃█▆▅▃▄▅ ▁ ▁▁▁ ▁▁ - ▁▃▄▃ █▁▅ ▅▇█ ▁ ▃▁▁▁█▁ - ▁▅▅▇ ▁ ▆▇▅▁█ ▅▂▇▇▇▇▇▇▄▇▄ ▇▁▁▁▂▁▁▁ - ▁▁▅▁▃▆ ▇ ▅█ ▁▇▇▇▇▇▇▇▇▇▃▃ ▅ ▁▇▂▁▁▁ - ▁▄▅▁ ▁ ▃▇▇▇▇▇▁▄▂▂▁▇ ▁█▁█▁▁▁▂▂ - █▁▇█▁ ▁ ▂▂▂▂▂ ▂▅ ▅▆▅ ▁ - ▃▁▁▁▄ ▃ ▆▁▂▁ ▅ - ▃▁▁▃▃▂▇▄ ▆▇ ▅█ ▆▂ - ▇▁▁▆▁▃▂▇ ▂▁▇▆▆▂▅█ ▅ - ▃▁▁▇▇▅▇▁▇▃▇▄▂▆▆▇▁▁▂▂▇▄▁▃ ▆█ - ▇▇▂█▇▇▇▇▁▇▁▇▇▇▂▅▂▄▇▇▂▆▇ - █▇▆▄▂▂▂▂▄▂▄▇▇▆▇▂▅▇▂ - ████▂▂ █▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_040.txt b/codex-rs/tui/frames/hbars/frame_040.txt deleted file mode 100644 index 5f1d122297..0000000000 --- a/codex-rs/tui/frames/hbars/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▇▇▇▇▇▄▇▇▂▂▂ - ▆▄▇█▂▅▃▃▂▇▇▇▁▁▄▇▁▇▇▂ - ▆▁█▂▇▇▇▇█▁▄▇▇▄▂██▁▇▂ ▂▃▂ - ▅█▅▁█▂▄▇█ █▇█▃ ▇▃ - ▁▂▇▁▂ ▅█▅▁▆ ▂▁ - ▁▁▇▁ ▂▂▆▃ ▆▅▃█ ▃▁ - ▄▃▅▁ █▃▃▂▁▃ █▅█▃▃▃▆▃ - ▁▁▁▂ ▁▃▃ ▁▃ ▆█▃▆▁▁ ▃▂ - ▂█▁▁ ▃▃▃ ▃▃▇ ▂▁▂▁▁▁▁▁ - ▁▁▁▁ ▅▁▃▆▁▃▃▃▆ ██▁▄▁▅▆▇ - ▅▁▁▁ ▃▁▃▅▃▁▆▆ ▁▅▁▁▁▂▁▁ - ▃▅▁▁ ▃▂▅▅█ ▅ ▂ ▁ ▁▁▁▁▁▁ - ▁█▁█ ▃▅▂▅ ▆▂▂▇▇▇▇▇▇▇▇ █▂▁▁▂▆▅▁ - █▅▅▆ █▅ ▆▇▇▇▇▇▇▇▇▇▁▁ ▁ ▁ ▁▁▁▃ - ▁▁▅▆ ▂▇▇▇▇▂▁▄▂▄▁█ ▅▇▁█▁▁▁▁▁ - ▁▅▅▁▆▇ ▂ ▂▂▂▂▂ ▁ ▃▆▁▁▁▁█ - ▁▁▃▃ ▇▂ ▁▂▁▂▅▁▁▅▁ - ▁▃▇▇▂▇▃ ▂▁▂▅▅▅█ ▁ - ▁▁▆▁▃▂▇ ▆▇▂█▅▅▃ ▂▅ - ▇▂█▇▃▄▆▁▇▇▇▆▆▂▆▇█▆▆▅▇▂ ▆▇ - █▇▂ █▇▇▁▁▁▁▇▇▂▆▄▃▇▃ ▆▇ - ▇▇▄▂▅▆▂▂▇▇▇▅▇▂▄▇█ - ▂███▂▂ ▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_044.txt b/codex-rs/tui/frames/hbars/frame_044.txt deleted file mode 100644 index 0e973910de..0000000000 --- a/codex-rs/tui/frames/hbars/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▇▄▇▇▂▇▇▇▂▂▂ - ▆▅▇▂▆▆▆▇█▇▁▇▁▄ ▇▇▂ - ▂▁▁▄▇▇▇█▁▇▇▄▂▇▃▇▆▅ █▇ - ▆▇▅▇▅ ▁▆▃▂ ▃▃▆ - ▆▃▇▅▂ ▃▃▁▄█ ▁▆ - ▅▁█ ▂▂▆ ▃▆▃▁▃ ▅▆ - ▁▅▅ ▇▁▃▆ ▅▃▄▃█▃▃ - ▁ ▁ ▃▁▃▅▂▃▆ ▃▆ ▁▁ ▁ - ▆▃▂▁ █▁█▅▃▂▁▂ ▅▂▁▁▁ ▁ - ▁▁▇ ▃▃▃▁█▁▇ ▁▃▅▁▅ ▅ - ▇▁█ ▃▅▁▅▇█▁ █▁▁▁█▁▁▁ - ▅▁█▂ ▅▆▅▁▅ ▁▁▁▁▂▁▁▁ - ▁▁▅▁ ▂▁ ▅▁ ▂▂▇▇▇▇▇▇▇▆█▁▁▁▁▅▆▁▁ - ▇▁▁ ▁ ▅▁▅ ▇▇▇▇▇▇▇▇▃▆▅▁ ▃▁▆▁▁▁ - ▁▅▇▂▂▆▅ ▅▇▇▄▄▁▄▇▁▅▂▆▂▁▁▁▁▁ ▅ - ▁▁▆▃▇ ▂▁ ▂▂▂▂▂█▃ ▁▆▁▁ █▁ - ▁▅▃▂▅▆ ▅▃▁█ ▅▁▃▂ - ▃▅▁▃▂▃▃ ▆▇▅▆ ▅ ▅▇ - ▃▅▁▂▇█▇▆ ▅▇▅▆▄▅ ▅▅ - ▃▂▇▁▇▇▂▇▇▆▂▂▆▇▂▅▅▂▃ ▄█ - █▃▂█▇▇▄▄▁▇▇▂▂▇▃▁▂ ▆▇ - ▂▇▆▂▂▂▆▅▅▇▄▄▂▂▆▇▂ - ▂███▂ █▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_048.txt b/codex-rs/tui/frames/hbars/frame_048.txt deleted file mode 100644 index f5d91e9587..0000000000 --- a/codex-rs/tui/frames/hbars/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▆▂▄▁▇▆▆▇▇▆▆ - ▆▇▁▄▆▂█▃▄▁▇▄█▇▃▆ - ▅▆▁█▇█▁▇▇▂▃▃▃▂ ▇▃ - ▅▁▅▇▆ ▃▁▃▂ ▅▂▁ - ▁▁▃▃ ▁▃▃▂ █▃▁ - ▂▃█ ▂▆▂ ▃▆▁▅▅▆▃▃ - ▁▅▁▁▁▆▆█ ▅ ▃▃ ▃▇▂ - ▃ ▁ █▅▃ ▃ ▁▄█▃▃ ▁ - ▅▁▁▂ ▆▁▁▁▃▆ ▁ ▁▃▃▁▁▁ - ▁▁▃ ▇▁▅▅▄ █ ▆▆▇▁▆▅▄▆ - ▁▁▁ ▁▃▃▁▁▁ ▁▅▁▁█▅▁▁ - ▁▁▁▂ ▃ ▇██ ▁▃▁▁▁▁▁▁ - ▁▁▅▃ ▁▅ ▂▂▇▇▇▇▇ ▁▃▁▁▁▁▁▁ - ▁▁█▁▅▂▆ ▇▇▇▇▇▇▁▃ ▁█▁▁▁▁▁▁ - ▅▁▁▇▁▂ ▇▇▄▁▄▇▅█ ▁█▁▁▁ ▃▂ - ▁▅█▇▁ ▂█▁▁▁ ▁▁▁▃▁ - ▇▇▄▁ ▁ ▂█▅▃▁▁▁▁▂▅ - ▁▁▅▆▃▃▂ ▁▅▆ ▅▁▁▆▁ - █▆▁▁▃█▇▂▅ ▂▁▆▁▆▁█ ▅▆▂ - █▆▇▂▇▂▇▇▇▂▆▅▂▆ ▅▅ ▁▂ - █▃▂▇▇▄▁▅▇▂▄▇▆▇▃ ▂▅ - █▇▂▂▂▂▇▇▄▇▃ ▂▅▂ - ▂█▇▂▂▂▂█▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_052.txt b/codex-rs/tui/frames/hbars/frame_052.txt deleted file mode 100644 index 8c2fcda9a5..0000000000 --- a/codex-rs/tui/frames/hbars/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▅▄▇▇▆▄▃▇▆▂ - ▅█▆▆█▃▇▅▃ █▃▁▆ - ▁▅▅▇█▇▃▇▆▃▆▂█ ▃▃ - ▄▁▅█▅ █▁▅▅ ▃▃ - ▁▁▃ ▅ ▃▁▃▃ ▃█▂ - ▁▁▇▂▂▂▂ ▁▄▁██ ▁▁ - ▇█▁▁▂▇▇█ ▃ █▁ █▁▅▆ - ▁▁ ▁▁▁▃▁ ▆ ▁▁ ▂▁▃ - ▅▅▁ ▅▅▂▁▃ ▁▁▁▅ █▁ - ▁▁█ ▁▁▁▃▂ ▁▅▆▁▁▃▁ - ▁▁▅ ▇▁▅▁▃ ▁▅▁▄▅▂ ▁▅▆ - ▁▁▅ ▁▄▅▃██ ▂▅▂▁▁▁▅ ▁▁ - ▁▅ ▁▁ ▂▂▂▇▇▇▇▃▂▁▁▁▁▁▁▁ - ▁█ ▃▇ ▇▇▇▇▇▃▁▁█▂▁▁▁▁▁▂ - ▁▁▅ ▁ ▃▄▄▂▁▇▁▁▄ ▁▁ ▁ - ▅▁▁ ▆▅ ▂█▁▁▁ ▁▁ █▁ - ▁▁█▁ ▂▃▅█ ▁▁ ▃▁ - ▁▁▁▃ ▁▁▆▆▂▁▁█▆ - ▁▁▇▃ ▆▁▃▃▁▁▁▁ ▅ - ▃▁▇▄▂▇▃▂▇▅▃▁▇ ▅▅▁ - ▃▃▇▁█▅▂▅▃▁█ ▅▅ - ▇▇▂▂▆█▂▅█▅▂▁█ - █▇█▂███ - - diff --git a/codex-rs/tui/frames/hbars/frame_056.txt b/codex-rs/tui/frames/hbars/frame_056.txt deleted file mode 100644 index 48de91bb55..0000000000 --- a/codex-rs/tui/frames/hbars/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▆▄▇▇▆▆▃▇▆▂ - ▅▆▂▃▃▅▅▅██▁▆ - ▄▁▅▇▃▃█▁▂ █▁▆ - ▇▁▇▅▁▃▁▇▆ █▆█▃ - ▁▃▁ ▃▃▅▃▃▃ █▅▄ - ▁▃▆▂█▆ ▁▁▃▁█ ▇▁ - ▁▁▁▆ ▁ ▇▁▁ ▂▅▁▁▃ - ▃▅▇▅ ▁▁▆ ▃▁ ▁ - █▁█▁▇█ ▂▁█▂▁▁▅ - ▃▅▃▇▂▄▁ ▁▁▇▁▁▆▅▁ - ▁▅▁▄▄▇▁ ▁▁▅██▁▅▁ - ▁▅▇▅▇█▁ ▁▁█▂ ▁▁▁ - ▇▅▃▁▂▂▂▇ ▁▁▅▁▁█▁▁ - ▄▃▁█▇▇▁▃ ▁▁▅ ▁▁ ▁ - █▃▁ ▅ ▁▁▁▁▁▁▁▃▁ - ▁▁▇▂▇▆ ▂ ▅▁▁▁▁ ▅▁ - ▁▁▁ ▁▁ ▃ ▂▁▁▁▁ ▁ - ▃▁█ ▂ ▄▁▁▁ ▆▅▆▂▂ - ▁█▃ ▁ ▁ ▃▃▇▂ ▁▁ - ▃▁▃▃▇▅▃▅▆▁ ▁▁▂█ - ▃▇▆██▅▄▇ █▅ - ▇▂▂▅▂▇ ▃▇ - █▇▂████ - - diff --git a/codex-rs/tui/frames/hbars/frame_060.txt b/codex-rs/tui/frames/hbars/frame_060.txt deleted file mode 100644 index 2ba81fbc44..0000000000 --- a/codex-rs/tui/frames/hbars/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▄▇▇▆▅▇▇▆ - ▃ ▃▁▅ ▇█▆▃ - ▅▁▁▁▅▂█▃▃▃ - ▅▅▅▁▄▁ █▁▁▁ - ▁▁▁▅▁▇▆ █▁▁ - ▁▁▂▁▅▅▁▃▁ ▃▁ - ▁▁▅▇▁▁▅▁ ▁▁ - ▁▁██▁▁▁▁▃██ ▆ - ▁▁▅▁▁▇▅▃▁▁▁▂▁ - ▁▁▁▁▁ ▁▁▁ ▃▂▁ - ▁▁▃▇█ ▁██▁█▁▁ - ▁▁▂▃▁ ▁ █▁▅▁▁ - ▁▁▂▂▁▂▂▅▁▁▁▁▇ - ▁▁▁▁▁▁▁▁▁ ▁▃ - ▁▁▂▁█▁ ▁▁▁ ▁▅ - ▁▁▃▁▁▁▁▁▁▁▁█▁ - ▁▃▅▅▅▁ ▅ ▁ - ▁▁▅▁▁█▄▁▁█ - ▅▁▁▁▃▁▇▃▂▁▃ - ▁▃▇▁▃█ ▁▇▁▁ - ▄ ▁ ▃▃ ▆▃▂▇ - ▇▇▁ ▇█▆▄▁▁ - █▇█▂██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_064.txt b/codex-rs/tui/frames/hbars/frame_064.txt deleted file mode 100644 index 2b4dbbdcdb..0000000000 --- a/codex-rs/tui/frames/hbars/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▇▇▇▆▇▇▇▆ - ▁▃▁█ ██▄▁ - ▁▂▁█ ▁▃▅▃ - ▁▁▁▃▂▃█▁▅ - ▁▅▅▁▆█▃▁▁ - ▇█▅ ▃▃▅▃▁ - ▇▅█▁▅▇▇█▁ - ▃▁▂▁ ▁▅▃▃ - ▃▁▄▂▆ ▅▁ - ▁▁▁▂▃▃▁▁▂ - ▁▁▁█▆▇█▁▁▁ - ▁▁▁▁▆▅▄▅▁ - ▁▁▁▁▁▁▂▁▁▂ - ▁▁▁▁▁▁▃▂▁▂ - ▁▁▁▁▁▁▁▁▁▁ - ▁▁▅▁▁▁▁▁█▁ - ▁▁▁▁▁▁▁▁▂▁ - ▁▁▁▁▁▁▁▁▅▁ - ▁▁▇▁▃▅▆▁▂▁ - ▃▁▄▁▁▆█▁▃▂ - ▃▁█▁ ▁ ▁ ▂ - ▇▅██ ▅▇▅ - █▇██▇█▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_068.txt b/codex-rs/tui/frames/hbars/frame_068.txt deleted file mode 100644 index 15d7fc2ff9..0000000000 --- a/codex-rs/tui/frames/hbars/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▆▇▇▅▆▆▇▄▆ - ▃▅█▃▅▁▃ █ - ▁▆▂██▃▃▁▃▄ - █▁▆ ▆ ▁▇▁▆▁ - ▁▁▁ ▂▃▁▁▁ ▁ - █▇▁▆▁▅▃▁▃ ▁ - ▃▁▁▂▁▁▁▁▁ ▁ - ▅▁▁▁▅▁▃▁▁▁ ▁ - ▁▁▁▁▁▁▃▁▁▇ ▁ - ▁▂▁▁▁▁█▅▁▃ ▁ - ▁▁██▁▃▁▅▁▆▅▁ - ▁▆█▅▂███▁▁▅▁ - ▃▁ ▁▁▁ ▁▁▁▇▁ - ▂ ▁▁▁▆▁▁▁█▁ - ▂▁▁▁▁█▁▇▁▁▁ - ▃▃▁▁▁ ▅▃▁▁▁ - ▁▅▁▁▁▂▅▁▁▅▁ - ▁▁▃▅█▁▁▃▅▄▁ - ▁▇▁▆▆▆▁▆▁▂▁ - █▃██ ▁██▁▂▃ - ▁▁▆ ▁▁▅▁▅▁ - ▁▅▃ ▁▇▃▂▂ - ▂██████▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_072.txt b/codex-rs/tui/frames/hbars/frame_072.txt deleted file mode 100644 index e151a3fdd5..0000000000 --- a/codex-rs/tui/frames/hbars/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▆▇▁▄▆▄▇▁▆ - ▅▃▃▁▅▁▃▅▂▅▇ - ▁▁█ ▂ ▅▁▂▇▃▃▃ - ▆▃▂ █▁▁▁▁▆█ ▅ - ▁▁▅▁▅▃▁█▁██▄▁▇▆ - ▁█▁▆▁▁▁▁▁▁▁ ▃▁ - ▃▁▁██▃█▁▆▁ ▆▅▁▅ - ▁▁▁▁▁▂▁▁▁▃█▁ ▂▁ - ▁▁▁▁▁▁▁▁█▁▁▁ ▆▅▁ - ▁▁▁▁▄▅▁▁▅ ▃▇▁▁▁▁ - ▁▁█ ▃▁▅▁▅▅▆▁▅▅▁▁ - ▁▁▃▁▅▆▃█▃▂▃▃█▃▃▁ - ▁▁▁▁▁▃█▁▅▅▄▇▄▄▁▁ - ▁▁▁▁▁ ▁▇▁▁▁▁▁█▁▁ - ▁▁ ▃ ▁▁█▁█▃▃▁▇▁▁ - ▁█▃█▁█▁▁▁▃▃▅▃▂▁ - ▁▆ █▁█▁▃ ▁▁▁▅▃ - ▁▁▁ ▃▆▃▃▆▇▁▅▁▁ - █▁▅▃▅▆ ▄▁▁▅▁▁▆▁ - ▁▁▇ █ █▇▅▂▁█▁ - ▆▃ ▆ ▃█▁▇▄▅▅ - █▅▁▅ ▃▂▃▂▅ - ███▂███▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_076.txt b/codex-rs/tui/frames/hbars/frame_076.txt deleted file mode 100644 index e2f5798a27..0000000000 --- a/codex-rs/tui/frames/hbars/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▇▇▇▄▆▇▇▁▂▂ - ▇▃▅▁▁▃▃▃▇▂▅▇▃ - ▁▁▅▁█▃▅▁▃▁█▇▆▃▃ - ▁▅▂▅▅▅▃▁▇▅█▃███▁▆ - ▆▇▄▁▂█▅▅▁▁ ▆█▃▅ - ▁▃▃▅▅ ▂▆▅▇▂ ▃▁▆ - ▃▁▅▃▂▆█▁▁▃▇ ▃▁▁ - ▁▁▃▂▅▁▁ ▁▁▁▇▄ ▅▁ - ▁▁▃▇▁▁▂▂▃▃▂▁▁ ▆▄▁▁ - ▃▁▁▁▁▁ ▂▁▃▆ ▁▁▂▁ - ▁▁▁▁▁▅ ▅▁▂▁▆▁▁ ▁▅▃▁ - ▁▁▁▁▁▅ ▃▅▂ ▁▃▁ █▁▃▁ - ▁▁▁▁▁ ▅▁▁▃▄▇▆▄▁▁▁ - ▁▁▁▁▁ ▅▁▄▂▆▁▁▂▅▁█ ▁▁ - ▁▁▁▁▁ ▃▃▁▁▂▃▇█▅▁▇▅▁▁ - ▁▁▁▁ ▃▃▁▁▇▃▂▃▆▁▃▁▅▁ - ▁▁▁▁ ▃▁▅ ▁█▁▃▇ - ▇▁▁▁▁▁ █▁ ▅▅▃▇▁█ - ▁▃█▃▆▁▁▇▅▆ ▆▁ ▁▆▃ - █▆▃▅ ▁▁▃▃▁▅▇▄▁▃▇█ - █▁▆▅ ▂▃█▆▆▇▅▅▃▅ - █▃▇▇ █▇▂▇▂▂▄█ - █▂▂█▂▇█▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_080.txt b/codex-rs/tui/frames/hbars/frame_080.txt deleted file mode 100644 index 566ad33bac..0000000000 --- a/codex-rs/tui/frames/hbars/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▆▄▇▁▂▆▄▇▁▂▂ - ▅▇▇ ▇█▁▁▇▂▆▅▁▇▆ - ▁▂█▅▆▅▆▁ ▇▇█▇▇▇▆▃ - ▅█▁▁ ▅▅▁▆▅▆▂█▂ ██▃▃ - ▁█▅▁▁▆▆▁▃▇ ▅▃▁▆ - ▅▅▁▆▅▅▂▃█ ▂ ▃▅ - ▁▁▅▃▃▁▆▁▇ ▂▇▂ ▃▅▁▆ - ▄▁▁ ▁▁▇█▇▁ ▃▄▁▃ █▁▅ - ▁▃▁██▁▂▁▁▂ ▅▃▂▆▅ ▁▁ - ▃▁▁▁█▁▁▁▁ ▃▁▁▃ ▁▅▁ - ▁▁▁▁▁▂▂▁▁ ▅▅ ▅ ▅▇▅▁ - ▁▁▁▁█▁▂▁▁ ▁▃▁▂ █▁▁▁ - ▁▅▁▁▂█▁▁▁ ▅▂█▁▄ ▇ ▅▂▁▁▁ - ▁▁▁▁▁ ▅▁█ ▁▄▁█▂▁ ▇ ▂▂▁▃▁ - ▁▁▁▁▅ ▇▁ ▇▂ ▅ ▂▁▅ ▅█▁▁▇ - ▁▁▁▁▁ ▇▁ ▅▇▅ ▂▁▁▁▃▁ - ▁▁▁▁▁█▁▁ ▅▁▁▁▂ - ▄▃▁▁▃▅█▁▇▂ ▅▃▃ - ▇▁▆ ▂▁▃▃▃▃▂ ▂▁▇▂ - ▃▃▂ ▃▃▃▃▃▇▆▇▇▂▂▁▆▇▅ - █▁▂ ▇▄ ▇▄▇▅▇▂▇ - ▇▃▂ █▇▂▇▆▂▂▄▇▂ - ▂█▂▂▂▂██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_084.txt b/codex-rs/tui/frames/hbars/frame_084.txt deleted file mode 100644 index 7b060ddd0b..0000000000 --- a/codex-rs/tui/frames/hbars/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▄▇▂▆▄▇▇▇▇▆ - ▂▁▇ ▄█▁▁▇█▂▄▅▂▇▃▂ - ▂▁▇▂▂▅ ▅▅▂▇▇▇█▇▇█▃▁▃ - ▆▅█▆ ▃▇▆▇▆▇▅ ▂▂ ▃█▃▁ - ▆▅█▆ ▁▅▆▁▁▇ █▁▁ - ▁▅▂▆▅██▅▃▇ ▂ █▃▆ - ▁▁▁▅▃▁▆▁▁█ ▇▂▃ ▅▁▃ - ▁▁ ▅▁▂▂▁▆ ▁▆▃▂▃ █▅▁▆ - ▁▇▁▅█▁▁▇█ ▃▅▂▁▃ █▁▃ - ▁▁▁▁▁█▄▁▁ ▃▃▅▆ ▁▁▁ - ▁▅▁▁█▃▁▇▁ ▆ ▃▁▇▃ ▁▁▃ - ▁█▂▆█▂▂▁▁ ▁▃▇▆▂▁ ▂▁▅ - ▁█ ▂▆▁▅▁▁ ▇▅▂▇▃▇▄▄▇▇▃▂ ▂▂▁▅ - ▁▁ ▃▂█▁▁▁▁ ▅▅▅▃▅ ▇▁▇█▂ ▁▁▁▁ - ▁█ ▇█▁▁▂▁ ▂▅ ▁ ▂▁▇▁ ▇▇▅█▁ - ▁ ██▇▁▇ ▁▅ ▃▁▁▂ - ▃▃ █▃▁▂▁▆▁ ▆▁▆▁▆▁ - ▃▁▃ █▂█▃ ▃ ▁▅▂▃▃▂ - ▁▁ ▃█▁▃ ▁▂ ▅█ █▁▇▅ - ▃▃ ▂█▅▁▃▂▇▂▂▂▇▇▂▅▄▁█▅ - ▇▁▂ ▂▃▂▃▁ █▇▇▇▇▇█▆█ - ▇▇▂ █▇▂▇▃▂▂▂▂▅▇ - ▂█▂▂▂▂██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_088.txt b/codex-rs/tui/frames/hbars/frame_088.txt deleted file mode 100644 index 9445aa3071..0000000000 --- a/codex-rs/tui/frames/hbars/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▅▆▄▁▂▄▇▄▄▇▇▆▂ - ▆▅▃ ▇▄▅▁▅▇▂▂▄▃▄█▇▆ - ▂▅▂▅ ▆▇▆▇▂▇▇▇▁▁▇▁█▁▄▇▆ - ▅▁ █▅▅▅▅▅▄▇▁ █▁▆▂█▃▁▃ - ▅▃█▂▅▇▅█▇ ▃▅▂▃▁▃ - ▅▁▅▅▆▅▅▄▃ ▂ ▇▇ █▁▁ - ▂▁▃▃█▁ ▆▅ ▁▇▄ ▃ ▃▁▆▆ - ▁▁▂▅▅██▁ ▁▆▇▆ ▃ ██▁▁ - ███ ▁▂▃ ▃▅▂▇▁▃▂ █▃▁▅ - ▁▁▁▁▁▄▄▁ ▅▇▅▃█ █▅▁▁▁ - ▁▁▁▁▁▁▁▅ ▄ ▂▅▁▃▁ █▅▁▁▅ - ▁▂█▁▁▁▁▁ ▅▇▁▅▂▂▆█ ▅▁▁▃ - ▁▁ ▁▅▁▁▁ ▁▁▂▇▅▁▇ ▇▇▇▃▂ ▄▁▁█ - █▅█ ▇▅▁ ▅▅▅▅▇▅▅ ▃▇██▁▅ ▁▁▁▁▁ - ▁ ▅ ▁▁▂ ▂▁▁▆ ▃▇▇▇▅ ▁▇▇ - ▇▅▅ ▁█▁█ ▃▆▂ ▁▁▅▅ - ▁▆ ▃▁▃▃▆▃▆ ▂▇▅▅▁▃▂ - ▇▅▃█▆█▁▆▃▆ ▄▇▅▅▃▃▅ - ▁▄▃▃▆▃▁▆▇▃ ▂▅▂▆▁▆▁▅ - ▁▄ ▃▃▃▃ ▇▇▆▂▂▄▇▂▁▁▁▇▃▇ - █▁▂▂█▃█▃▁ █▇▄▇▇▇▇█▂▅▂ - █▇▆ ▂▇▆▇▇▄▂▂▂▂▇▇▂ - ██▂▂█▇██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_092.txt b/codex-rs/tui/frames/hbars/frame_092.txt deleted file mode 100644 index 8a16e4ab56..0000000000 --- a/codex-rs/tui/frames/hbars/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▆▆▄▇▂▇▇▇▇▄▁▆▂ - ▂▇▁ ▇█▁▇█▇█▂▄▅▁▄█▇▃▆ - ▂▅█▂▅▆▇█▇█▂▇▇▇▁▁█▇▇▇▅▂▃▆ - ▅▇▆▅▄▇▃ ▇▆▇ ▃▅▂▇▇▁▆▃ - ▁▂▅ ▆█▂▄ ▁▅ ▇▃▃ - ▁▁▂▂▃█▆ ▇▂▄ █▇▁▁ - ▅▇█▇▁▅▂▆ ▅▁▇▃█ ▃▅▃▁ - ▂▁▅▆▁▁▄▁ ▁▅▆▇▃ █▁▅▂ - ▁▂▁▁ ▁▂█ ▁▆▆▇▃▂▃ ▁▁▁ - ▁▁▁ ▆▁▁ ▁▆▅▇▃ ▅▁▁ - ▃▁▁▁▁▃▁ ▅▄▄▂██ ▁▁▅ - ▃▁▁▂▁▁▁ ▅▅▅▅█▅ ▁▇█ - ▁▁▁▅▁▁▁ ▅▃▅▅▅▅▅▂ ▄▄▇▇▇▇▁▄ ▆█▁▇ - ▁▁▁▁▇▃▅ ▄▅▅▅▅▁█ ▇▄▇█▇▁█▂ ▆▁▁▃ - ▇▁▁▁▃▁▁▆▃ ▇▆▁ ▃ ▇▁▇▄▇▄▁▇ ▁▃▇▁▁ - ▇▂▁▁▁▅▅ ▁ ▇▃▆▂ ▂ █ ▁▁ - ▇▆▃▃▆▇▃█▁ ▆▇ ▁▃▃▅ - ▇▁▃▃▃▆▃▃ ▁ ▁▂▅▆▁▅ - █▁▂▃▃▃▁▃▂▇▆ ▂▄▇█▂▅▅▇▅ - ▃▂ █▆▁▁▆▂▇▇▂▂▂▂▇▇▇▆▁▇▇▇▆▇ - █▃▂▃▃▁▃▆▆ ▂▇▇▇▇▇▇▇▇▂▂▇ - ▇▇▂▂▇▆▇▁▆▂▂▂▂▂▆▇█ - ▂█ ▂▂█▇██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_096.txt b/codex-rs/tui/frames/hbars/frame_096.txt deleted file mode 100644 index af4c3cfc2f..0000000000 --- a/codex-rs/tui/frames/hbars/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▇▁▆▇▇▇▇▇▁▂▂ - ▂▆█▂▇▁▁▇█▁█▂▄▆▅█▁█▇▇▆▂ - ▂▅▃▅▅▇▇█ ▂▂▅▇▇▇▁▁█▇▇▄▃▆▇▃▂ - ▅█ ▆▆▁▂ ▃▆█▇▇▄▇▃ - ▁ ▅▁▅▅ ▇ ▅▇▆▃ - ▁▅▅▅▁▅█ ▆▇▂█ ▇▃▃ - ▇▄▄▅▁▆▅ ▅▅█▃▂ ▇▇▃▁ - ▄▅▆▄▁▃▆ ▁▁▅█▁ ▂█▁▅▆ - ▇▃██▇▁ ▁▆▁▅▁ ▃ ▁▁▁ - ▂▁▁▁▂▁▃ ▃▃▃▃▁▂█ ▁▁▅ - ▁█▁█▅▁▁ ▆ ▃▇▁▁▁▆ ▅▁▁▁▁ - ▁▁▂█▁▁▁ ▁▅▄▂▅ ▅▃█ ▁▆▁▁▁▁ - ▇▁▁▁▁▁▁ ▁▅▆▆ ▅█ ▄▇▇▇▇▄▄▃ ▂█▁▇▅▂ - ▆▁▁▁▁▆▆ ▁▆▆▇▂▄█▅ ▁▂▇██▁▇█ ▁ ▃▁▅ - ▁ ▁▁▁▁▁ ▇▅▅ ▆▂ ▃▁▇▇▇▄▇ ▁█▅▅▁▆ - ▃▁▃█▆▆▆ ▁▂▆█ ▄▇█▁▁▁▂ - ▇▃▃▁ ▅▅▂ █▄▇█▁▆▃▅ - ▃▁▃▇▁▃▁▂▇▅ ▂▅█▄▇▆▁▅ - ▇▃▃▃▆▁▃▄ ▇▆▅ ▂▇█ ▁▇▇▅▅ - ▃▂ ▃▇▁▃▂█▇▇▄▂▂▂▂▇▇▇▄▂▇▁▅█▁▂ - ▃▂ ▃▇▇▁▆▆▂▇▇▇▇▇▇▇▇▇█▂▇█ - █▇▆▂▃▅▂▁▆▂▂▂▂▂▂▄▇▇▂ - ▂█▂▂▂█▇██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_1.txt b/codex-rs/tui/frames/hbars/frame_1.txt new file mode 100644 index 0000000000..ab8be3eb1e --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_1.txt @@ -0,0 +1,17 @@ + + ▂▅▂▅▄▇▇▄▄▇▆▂ + ▂▄▆▅▇▃▇▅▇▃▄▁▁▄▂ ▂█▇▂ + ▆▁▇▁▇▇▇█▃▂ ▂█▇▂█▁▄▁▁▁▇ + ▄▇▂▃▇█▆▆▂ ▅▇▁▄▁▆ + ▃▃▄▅█▃▁▃▂▃▃ █▅▁▃▃▆ + ▁▇ ▇▂ ▁▇▅▄▁▁▆ █▅▃▁▁▆ + ▇▃█▆▇ █▃▁▇▅█▁▂ ▁▅▁ + ▁▁▂▁▂ ▆▅▅▁▄▁▇ █▂▁ + ▁▄▁█▂ ▄▁▁▃▃▁█▅▁▇▇▇▇▇▇▂▇▆ ▄█ ▁ + ▂▁▄▇ ▂▄▇▂ ▅▇ ▁█▁▂▂▂▅▅▆▆▆▁▅▆▅▆▁ + ▃▃▂█▃ ▃▃▆▅▅▂ ▂▃▇██▇ ▃▇█▅▆▄▂▅ + ▇▃▆ █▆ ▂ ▆█▅▇▂▁ + ▃▃▆▂▃▇▂ ▂▄▂▇▁▂▇█ + ▃▇▆▃▂ ▇▇▅▄▄▄▄▅▄▇▇▂▆▁▇ + ▂▇█▇▁▁▁▂▂▂▆▂▄▇▇█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_10.txt b/codex-rs/tui/frames/hbars/frame_10.txt new file mode 100644 index 0000000000..5e565ce40b --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_10.txt @@ -0,0 +1,17 @@ + + ▂▇▇▇▇▃▇▇▂ + ▇█▂▇▇▇▃▁▅▂▇▆ + ▃▂▆▁▁▅▁▁▆▁▇▃▆▆ + ▁▂▂▅▃▁▄▂▅▃▆██▃▃▆ + ▅ ▄▁▁█▁▃ █▆▅▂▅▁▅ + ▁▂ █▁▇▁▅▅▃ ▂▂█▁ + ▃ ▁▇█▇▁▁▁▁▇ ▁▅▆ + █ ▁▁▃▇▅▇▁▁▆▂▂▅▃▁▁ + █ ▁▃ ▃▃▁▄▁▁▇▃▇▄▁▁ + ▁ ▆▁▃▆▁▂▅▂▇▂▂▂▁▇▂ + ▆ █▁▁▁▁▁██ ▃▆█▃▁▂ + ▃▂█▆▃▆▇█ ▂▁██▆▅▅ + ▁█ ▁▁▁▁▇▆▅▆▅▁▅▂ + ▄▂▇▇▅▁▇▄▂ ▅▅█ + ▇▆ ▂▇▃▂▆▄▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_100.txt b/codex-rs/tui/frames/hbars/frame_100.txt deleted file mode 100644 index cc7ebc1abe..0000000000 --- a/codex-rs/tui/frames/hbars/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▅▂▂▇▄▇▇▇▇▇▇▇▂▂ - ▆▇▂▆▄▅▇▇▂▅▇█▂█▅▂▁█▇▇▇▂ - ▂▇▃▂▅▇▇▅▅▅▂▆▇▇▇▄▁▁▇▇▇▄▃▁█▇▆ - ▅█ ▅▅▄▅▅ ▁▆▇▃▄▅▇▆ - ▂▁▆▂▆▇▇▇▂ ▃ ▇█▅▇ - ▂▁▂▁▅▅▆ ▆▄▂ ▅▃▆▁ - ▁▅▃▅▅▃▅ ▅▁█▁▂ ▅▃▃▆▁ - ▅▅▅▁▁▅▂ ▇▁▂▃▁▂▂ ▂▃▆▁▃ - ▁ ▅▆▇▁ ▇▃▆▂▇▄ ▃ ▁▁▁ - ▁▂▁▁█▁▁ ▇▁▃█▇▃▅█ ▁▆▁▆ - ▁ █▁▁▃▇ █▁ ▂▅▃ ▃▇ ▁▁▃▁ - ▁▂█▃▂▃▁ ▅▃▃▇▅ ▂▁ ▁▁█▁ - ▁ ▂█▁▁▂ ▁▃▂█▅▂▂▅ ▄▄▄▄▄▇▇▄▇▄▂▂ ▃▁▅▁▁ - █▂ ▁▁▁ ▁▂▆▆▇▁▆▅ ▁▁▅▇█▇▁▄▂▂▂▁ ▁▁█▂ - ▁▅█▁▃▅▂▃ ▁▇▅▁ ▂▇ █▁▇▁▇▄▄▇▇▄ ▅▁▃▃▄ - █▃▁▁▁▇▃ ▁ ▁▃▆█ ██ ▂▅▅▇▂ - ▃▁▁▁▁▃▁ ▁▂ ▅█▆▇▁▁▅ - ▃▄█▃▁▁▃▂▇▆ ▅▁▂▇▂▂█▅▅▅ - █▆ ▇█▁▁▅█▁▂ ▂▄▇█▂▇▆▁▆█ - ▇▂ ▇▇▁▇▂█▁▁▄▇▂▂▆▆▇▇▇▁▂▇▇▇▁▅▅ - ▇▆▂▇▇▁▄▂ ▇▁▇▇▇▇▇▇▇▇██▆▇▂ - ▂▇▅▂▇█▇▇▃▄▂▂▂▂▂▆▆▇▇█ - ▂ ▂█▇▇██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_104.txt b/codex-rs/tui/frames/hbars/frame_104.txt deleted file mode 100644 index 25d7f9ccf4..0000000000 --- a/codex-rs/tui/frames/hbars/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▅▆▄▇▄▇▇▇▇▇▇▇▂▂ - ▂▇█▆▁▅▇▇▂ █▇▇▇▆ - ▆▇▂▅▇▇█ ▂▆▄▇▇▇▄▁▁▇▇▇▄▆▁▁▇▇▂ - ▆▇▅▅▅▃▆█▂▆▇ ▄▂▇▁▆▃█▃▂ - ▅ ▄▆▇▆█▆▅ ▇▁▅▅▃▃▇▃ - ▇█▅▇█▅ ▅ ▄▄▃▃ ▃ ▁█▅▃ - ▁▇▅▁▂▅█▁ ▅▄█▇▆▃ █▃ ▁▅▅▃ - ▁▃▃▃▅▆▅▅▂ ▃▃▆▂▃▃▃▂ ▂ ▃▅▃▆ - ▁▄▁▃▁▃▂ ▇▁▃ ▇▁█▁ ▃ ▁▁▃▇ - ▁█▁▁▁▁█▁ ▆ ▁▁▆▅▁▂▁ ▁▅█▆ - █▁▇█▁▁ ▁ ▂▃▅ ▁▇ ▅▁ █ ▁▁ ▁ - ▁▁▂▅▁▁ ▁ ▂▇▆▅▄▂ ▅█ ▁▅▁▁█▁ - ▃█ ▁▁▁█▁ ▆▇▅▅▁█▅▁▂ ▄▇▇▄▇▇▇▄▄▆ ▃▁▁▁▆▁ - ▂▂█▇▅ ▆ ▅▂▆▁▅ ▂▁ ▇▅▃▇█▇▁▄█▂█ ▅▇▁▃▁▂ - ▃ ▁▁▁▁▆▁ ▇▆▅▁▂▂ ▁▇▇▁▁▄▄▇▇▇ ▂▁▁▁▁ - █▁▂▃▃▃▁█▁ ▇▅ ▂▃▁▃▂ - ▃▂▃▅▃▁▆▃▁▂ ▂▅▂▅█▅▇█ - ▇▄█▁▁▃▆ ▁▆ ▂▄▇▂▇▅▁▁█ - █▃ ▇▇▁▄▂█▁▆▂ ▂▇█▂▅▃▇▇▅▂ - ▇▄ ▇▇▇▄▂█▁▇▇▇▇▆▂▆▆▇▇▇▁▂▄▇▆▁▇▆▇ - █▇▂▃▇▃▇▂▂ █▇▁▇▇▇▇▇█▇▇▁▇▁▅█ - █▁ █▇▁▇▇▆▂▂▂▂▂▂▆▂▇▇█ - ▂ ▂██▇▇██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_108.txt b/codex-rs/tui/frames/hbars/frame_108.txt deleted file mode 100644 index f66a23e634..0000000000 --- a/codex-rs/tui/frames/hbars/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▅▂▄▄▇▇▇▇▇▇▇▇▆▂▂ - ▆▄▁▇▇▇▇█ █▇▆▂ - ▂▅▇▇▁▇▄▅▅▅▂▇▇▇▁▁▁▁▁▇▇▇▇▃▂▄▇▇▆ - ▂▅▇▅▅█▄▂▆▄▇ ▃▆█▇▇▁▁▇▆ - ▅▂▄▆▇▁▂▆▁ ▇▅▃▇▇▅▁▂ - ▁▁▅▁▆▇█▁▁ ▆▇▁▃ ▆ ▁▃▃▃▆ - ▁▃▅▁▆▇▃▁ ▃▄▅▅▁▇ ▂▃▃▃▁▃▇▆ - ▅▇▁▃▃▅█▁ ▇▁▄▃▇▃▂ ▃▃█▃▃▁▂ - ▁▁▁▁▁▅▁ █▁▄▂▁▁▆ ██▃▆▂▁ - ▁▁▃▁▁▅▅ ▅▇▁▃▇▃▃▇ ▂▁▅ ▁▁▁ - ▇▇▁▂▁▅▁ ▁ ▁▁▆▅▁▁ ▅ ▁▅▃▆ - █▂▁▂▁▂▁ ▅▃▆▆▇█▆▁ ▅▅▁▃ ▁ - ▃ ▅▁▁▆ ▁ ▂▇ ▅▅▅▅▅▅ ▆▇▄▄▇▇▇▇▇▇▄▇▆▆ ▁▄▁▁▂▂ - █▂ ▁▁▁▃▁ ▇▃▇▅▅█▅█ ▆▁▁▃▇█▇▇▄█▂█▇█ █▁▁▁▁ - ▁▆▃▃▁▅ ▁▂ ▆▁▅▆▅ ▃▃▇▇▁▁▄▄▇▇ ▁▁ ▅ - ▁█▁▆▅▆▇▃▅ ▆▂▅▅▁▅▁█ - █▃▇▁▅▁▂█▃▂ ▂▄▇▂▅▅▁▆▂ - █▇█▁▁▁▆ ▁▆ ▂▇▂▅▄▄▄▅▂ - ▃▂▃▇▁▃▆█▁▇▂ ▅▇▂▁▇▁▇▃▇ - █▇▂▇▁▇▇▂█▃▇▇▇▇▇▂▂▆▄▇▇▇▁▂▄▇▁▇▂▂▅▂ - ▇▆█▇▁▁▂▃██▇▁█▇▇▇▇██▇▇▁▃▂▇▇ - ▇█▅▇▇▁▁▇▄▂▂▂▂▂▂▄▇▇▇█ - ▂ ███▇▇██▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_11.txt b/codex-rs/tui/frames/hbars/frame_11.txt new file mode 100644 index 0000000000..5305252a8d --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_11.txt @@ -0,0 +1,17 @@ + + ▆▇▇▇▇▇▇▂ + ▅█ ▄▁▁▁▃▃▆ + ▅█▂▂▁▁▄▃▇▅▃▆ + ▁▂▂▁▁▄▄▆▂▄▅▅ + ▂█▅▄▃▁▇▃█▄▂▁▁▆ + ▁▇▂▁▁▇▂▄▄▁▂▅▁▁ + ▇▇ ▆▁▁▁▁▁▁▂▁▄▃ + ▁ ▁▁▅▁▁▃▅ ▁█▁ + ▅ █▁▅▁▁▇▅▇▁▂▁ + ▇▇ ▂▁▅▄▆█▅▁▂▁▃ + █▂▆ ▁▁▁▁▄▅▁▃▃▁ + ▃▂▆▅▁▂▇▅▇▇▄▁▂ + ▂ ▇▁▃▃▃▂▁▄█ + ▃▇ ▇▁▁▆▂▅▇▂ + ▃▂ █▇▇▂▇▂ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_112.txt b/codex-rs/tui/frames/hbars/frame_112.txt deleted file mode 100644 index b7c8b0fd18..0000000000 --- a/codex-rs/tui/frames/hbars/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▂▂▂▄▄▇▇▇▇▇▇▇▇▆▂▂ - ▂▅▇▆▅▁▇█▆▃██ █▇▇▂ - ▆▇▆▁▇▄▇█▆▂▆▇▅▇▇▄▁▁▁▇▇▇▇▇▂ ▇▇▂ - ▆█▅▇█▇█▄▄▇▇▁▃ ▆█▇▇▄▆█▃▂ - ▆▇▁▁▇▆█▆▁ ▇▇█▇▆▆▇▃ - ▅▅▅▁▂▇ ▅ ▄▆▆▆▂ ▃▄ █▃▃█▁ - ▅▃▅▅▆▇▂▁▂ ▃▃▂▃▇▇▂ ▇▃ ▃▁ ▁ - ▆▅▁▃▃▇█▁ █▁▃▃▅▆▇▅▂ ▇▃ ▃▁ ▁ - ▁▁▁▁▁█▅▂ ▇▃▂█▃▃▂█ ▃▅ ▁▁█▆ - ▂▁▁█▁▂▅▁ ▂▇▁▂█▃█▆█ ▁ ▁▁▂▁ - ▁▃█ ▁ ▃ █▇▂▅▃ ▅ ▁▆▃▁▅▁ - ▁▂▁▂▁ ▃ ▂▇▂▇▅ ▅▇ █▅▁▁▁▁ - █▂ ▃▁▂ ▁ ▅▁▆▁▃ ▂▁▂ ▆▄▄▄▇▄▄▇▇▄▇▇▆▂ ▃█▁▁▂▁ - ▆ ▁▁▁█▁ ▂▅▅▅▇▂ ▄▇ ▃▁▁▄▇▇█▇▇▇█▂▁▇▁▆▁▂▁▃█▁ - ▃▆█▃▇▅█▁ ▁▁█▅▅█ ▇▄▂▇▁▇▇▄▄▇▇▇▇▅▂▁▄▁▅▂ - ▃█▁▅▁ █▃ ▅▃▂▃▇▂▅ - ▃▇▁▁▃▂▃▇▂ ▂▅▂▅▆▅ ▅ - ▃▅▁▁▁▂▆▃▃▂ ▂▇▇▆▇▅▁▆▇ - ▇▆█▁▁▄▆█▄▇▇▂▂ ▂▆▇█▁▇▅▁▃▅▂ - ▇▆▃▇▁▃▆▅▇▁▇▇▇▇▇▂▂▆▄▇▇▇▁▂▇▇▁▇█▂▇█ - █▇▂▁▁▃▂ ▂ █▇▁█▅▇▇▇██▇▇██▂▇▇▂ - ▂▂▅▇▇▇▁▇▇▆▂▂▂▂▂▂▄▇▇▇▇▂ - ▂ ██▇▇███▂ - - diff --git a/codex-rs/tui/frames/hbars/frame_12.txt b/codex-rs/tui/frames/hbars/frame_12.txt new file mode 100644 index 0000000000..cebfe226e1 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_12.txt @@ -0,0 +1,17 @@ + + ▇▇▇▇▇▅ + ▆▄▂▂▅▁▆▃ + █ ▁▅▃▇▆ + ▅▇▁▁▁▄▄█▁ + ▁ █▁▁▁▁▅▅▁ + ▁█▅▅▇▃█▂▁█ + ▁ ▁▅▃▁▁▃ + ▁ ▅▇▃▁▁█ + ▇▆ ▁▅▁▁▇▁▁ + ▁ ▅▁▇▄▇▂ + ▁▅ ▁█▄▇▇▅ + ▆ ▇▁ ▂▆▁ + ▅ ▇▇▁▆▇▃▁ + █▃▅█▆▁▃▁▂ + ▃ █▁▃▅▅ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_13.txt b/codex-rs/tui/frames/hbars/frame_13.txt new file mode 100644 index 0000000000..566cc4ffa3 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_13.txt @@ -0,0 +1,17 @@ + + ▅▇▇▇▆ + ▁▂▂▁▁ + ▁▂▂▁█ + ▁▇▇▁▂ + ▇ ▁▁ + █▅▆▁▁ + ▆ ▁▁ + ▇ █▁ + ▅▇ ▂▁▅ + ▁█ ▇▄▁ + █▂▅▅ ▁▂ + ▁▂▂▂▁ + ▁▇▆▁▂ + ▇▂▂▁▄ + ▆ ▅█▄ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_14.txt b/codex-rs/tui/frames/hbars/frame_14.txt new file mode 100644 index 0000000000..380790e11c --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_14.txt @@ -0,0 +1,17 @@ + + ▇▇▇▇▄ + ▆▅▂▂▅▃ + ▁▂▁▁▅ ▁ + ▁▁▅▁█▃▁▆ + ▁▁▁▃ ▁ + ▁▇▁▁ █▁ + ▁▁▁▁ ▅ ▇ + ▁▁▃▁▂ ▃ + ▁▁▁▁ █ + █▃▅▅ ▄▅ + ▃▁██▆▅▆▁ + ▁▇▁▁▂▂▂▁ + ▅ █▁▄▄▄▂ + ▁▃▅▇▂▂▅ + ▂▇ █▄▅ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_15.txt b/codex-rs/tui/frames/hbars/frame_15.txt new file mode 100644 index 0000000000..47d169e98b --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_15.txt @@ -0,0 +1,17 @@ + + ▇▇▇▇▇▁▂ + ▂▆▄▁▁▃▅▇▆ + ▅▅▁▇▄▃▁█▇▁ + ▁▅▂ ▅▅▆▅▂▂▁ + ▁▁▄█▄▃▁▁▅█▃▁ + ▃▁▁▆▁▁▅▅▁ █ + ▁▁ ▁▁▁▁▁▁▆▁ + ▁▁▅▁▁▇▁▁▁ █▆▁ + ▁▁▇▆▆▇▁▁▁▂▅▅▁ + ▁▂▁▄▅▁▃▁▇▅ ▅▁ + ▁▅▁▁▁▁▂▁ ▂ ▄ + ▁▇▇▅▃▁▁▃▆ ▄ + █▁▃▆ ▅▅▅▂ ▄▂ + ▁▃▁▁▃▃▅▇▃▅ + ▃▃▇▃▂▂▂▅ + ▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_16.txt b/codex-rs/tui/frames/hbars/frame_16.txt new file mode 100644 index 0000000000..3b1fb1fc5d --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_16.txt @@ -0,0 +1,17 @@ + + ▂▄▇█▇▇▇▁▂ + ▅▃▁▁▇▁▁▃▁▄▃ + ▁▅▅█▃▅▄▃▁▁ █▃ + ▅▅▅ ▄▇▂▃▁▃▁▁▇▇▁ + ▁▁▄▂▅▇█▄▁▁▇▅▁▂▃ + ▁▁▁▇▁█ ▁▃▄ ▁ ▁▅▁ + ▃▃▁ ▅▂▆▁▁▁▁▅▇█▆ ▁ + ▁▅▄ ▁▂▁▁▅▁▁▁█▄ ▂▁ + ▃▃▁▁▁▇▁▅▃▁▁█▇▇ ▅ + ▇█▂▂▆▄▄▃▇▁▅▂▁ ▆▂▁ + ▁▁▁▇██▅▇▃▁▄█▄▅▁▁▂ + ▁▁▇ ▁▂ ▂▅▅▆ ▅ + ▃▁▇ ▁ ▅▆▅▂▆▁ + ▃▁▁█▂▇▁▅▅▇▂▁ + █▅▅▂▄▅▂▂▄▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_17.txt b/codex-rs/tui/frames/hbars/frame_17.txt new file mode 100644 index 0000000000..93817e2ead --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_17.txt @@ -0,0 +1,17 @@ + + ▆▄▇▇▇▄▄▁▆▂ + ▂▄▇▇▁▁▁▇▄▇▁▆█▃▆ + ▆▇▃▅▂▄▄▂▇▆█▁▁▁▂█▃ + ▅▁▅▂▅▁█▂▂ █▁▄▃▁▁▁▄▃ + ▁▅▂ ▁ ▁█▅▃▄▃▅▅ ▆ + ▂▄▇▆▅▂ ▆▅▅▁ ▅▆▄▅▁▅▅ + ▇ ▄▅▁ ▆▅▅▁▂ ▇█▁▁▅▄▁ + ▆█▄▁ ▅▅▁▁▅▁▆▁▁▄▄▇ + ▆▅▇▅▃▄▄▇▁▃▂▁▃▃▅▃▁▁▁ ▁ + ▁█▂▄▂▂▁▅▇▃▅▁▁▃ ▃▇█▇▃ + ▃▃▃▅███▇▇▇▇▃▂▁▇▅▅▃ ▃█ + ▃▁▁▂▇ ▂▅▁▁▂ ▄ + ▂▃▃ ▇▃▂ ▆█▆▅▃▂▅ + ▆ ▁▇▇▄▃▇▂▂▄▇▅▁█ + ▂▇▄▅▂▆▇▁▇▂▇▇ + ▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_18.txt b/codex-rs/tui/frames/hbars/frame_18.txt new file mode 100644 index 0000000000..03d2c5e94b --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_18.txt @@ -0,0 +1,17 @@ + + ▂▄▄▇▄▄▇▄▁▆▂ + ▂▇█▂▄▆▇▇▁▂▂▆█▇▄▄▂ + ▂▅▅▁▇█▇▄█▆█▅▂█▇▅▅▃ ▇ + ▆▁▁▇▅▆▃█▇ █▃▂▂▅▄▁▃▄▃▃▃▆ + ▂▃▅▅ ▅▁ ▂█▇▂▃▅▁▅▁▂▃▄▃▃▂ + ▅▃▁ ▆▆▁▅▂▂▂▅▆▇▆▁█▆▅▃▅▂▅▁ + ▁▁▃▅▅ ▇▅▇▅▁█▂▅█▇▁▄▁▄▆ + █▃▆▁▁ ▃▃█▁▁▄▃ ▁▄▁█ + ▃██ ▆▃▄▄▄▄▄▇▁▁▆▁▇▅▃▆ ▁▇▁▂ + ▂▃▃▁▇▃▇ ▁▁▅▂▂▃▂▁▁▁▂▄▁▂▃ ▆ + ▁▅▁▃▂██▇▇▇▇▇▂ ▃▂▂▅▁▅▇▅▂▆▂ + ▃▃ ▆▃▆ ▂▂▇█▅▇▂█ + ▃▃▇▇▃▃▅ ▂▇▃▂▅▃▆▂ + █▁▅▇▇▇▇▄▄▄▃█▇▂▅▂▆▇ + █▁▁▂▅▂▂▆▅▇█▄▇█ + ▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_19.txt b/codex-rs/tui/frames/hbars/frame_19.txt new file mode 100644 index 0000000000..f826776170 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_19.txt @@ -0,0 +1,17 @@ + + ▂▂▄▄▇▁▇▄▄▁▅▂ + ▂▇▁▁▁▃▅▄▄▄▂▇▂▆▁▇▆▆ + ▆▇▄▄▅█▁▇▇▂ ▂▇▅▆▂▇▄▃ + ▅▄▁▇▆▃▂ ▂▄▄▇▆▃▁▇▆ + ▁▁▅▂▅▂ ▆▁▃█▅█▁▃ ▁▃▆ + ▁▃▅▇█ ▂▁▇▁▅ ▅▅ █▅▇▁ + ▃▄▁▁█ ▅▇▃▅▁▇▆▂ ▅▅▅▇▁ + ▁▁▁▁ ▁▄█▃▁█▆ ▁ ▁▁▁ + ▁▇▁▃▆▄▄▄▄▄▄▁▁▁▁▇▇▄▇▁▄ ▃ █▁▁ + ▃▄▅▆▁▄▇▅▃▇▇▃▆▂▆ ▃▂ ▅▃▂▃▆▅▅▁▂ + █▃█▅▇▁█████▇▇█ ▃▃▂▅▁▅▅ ▅▅█ + ▃▃▃▇▂▃ ▂▅▅▂▅▅█ + █ ▂▃▁▁▇▆ ▆▄▄▅▅▁▄▂ + ██▅▁▇▅▁▇▂▂▄▄▅▇█ ▄▇▁█ + █▁▅▂▅▆█▂▆▅▃▇▆▃ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_2.txt b/codex-rs/tui/frames/hbars/frame_2.txt new file mode 100644 index 0000000000..d4efa4def0 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_2.txt @@ -0,0 +1,17 @@ + + ▂▅▂▅▄▇▄▄▄▇▆▂ + ▂▇▆▅▇▄▇▁▁▁▄▁▁▄▂█▁▇▇▂ + ▆▁▇▁▃▇▇▁▇▂▂ ▂█▇▄▇▅▁▁▄▁▆ + ▂▁▅▂▅▇█▆▆▂ ▆▆▃▁▅▁▆ + ▆▃█▅▇▃▁▃▂▃▃▂ ▃▆▁▃▁▆ + █▅▇█▂ ▁▇▃▇▅▃▇ ▃▃▁▇▁ + ▆▁█▇▁ ▃▅▁▄▁▂▁▆ ▅█▁█▁ + ▁█ ▃▂ ▆▁▇▁▁▄▇ ▁█▅▅▁ + ▇██▄▁ ▄▁▃▃▂▁█▅▁▇▇▇▇▇▇▇▇▆▁▂▁▁▇ + ▂▄█▁ ▅▁▁█ ▅▇ ▁▄▃▂▂▂▂▅▅▂▂▁▇▅ ▁ + ▃▃▃ ▇ ▇▃▅▅▁█ ▂█▇▇▇▇▇▇▇█▁▆▇▁▁ + █▃▂▅▅▆ ▂ ▆▇▄▅▆▇ + ▅▃▂▂▁▇▆ ▆▄▂▇ ▂▁█ + ▂▁▃▄▂▂█▇▇▅▄▄▄▄▅▄▇▂▂▁▁▇ + ▂▇▇▇▇▁▁▂▂▂▂▁▄▅▇█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_20.txt b/codex-rs/tui/frames/hbars/frame_20.txt new file mode 100644 index 0000000000..30c29f51c9 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_20.txt @@ -0,0 +1,17 @@ + + ▂▂▇▄▁▁▄▇▄▆▂▂ + ▆▄▄█▄▆▂▆▄▄▄▁▁▂▃▇▃▇▆ + ▆▆█▂▇▇█▁▇█ ▂█▃█▃▇▇▁▇▂ + ▂▁█▂▇▁▇ ▂▆▇▁▃▅▇▃▃ + ▂▁ ▆▁▇ ▂▅ ▂▁▁▃▇▃▁▁▃ + ▅▂▆▁█ ▇▇█▄▁█▅ █▃▁▁▃ + ▄▁▄▇▁ ▆▇ ▅▇▇▃ ▆▃▁▅ + ▁▂▃▅▂ ██▄▅▁█▆ ▁▁█▁ + ▁▅▁▁▄▆▄▄▄▄▄▄▄▄▂▆█▄▃▃▃▃▇ ▅ ▁▃ + █▁▃▁▂█ ▅▂▂▂▂▂▂▁▃ ▇▃▃█▁▄▃ ▆▅ ▁▁ + ▃▆▃▃████████▇█ ▃▆▄▁▁▆▁ ▅▃ + ▇ ▃▇▅▆ ▂▅▇▅▁▅ + ▃▂▃▇▆▁▂ ▆▄▇▂▄▇█ + ▃▆▆▅█▁▇▃▄▄▆▅█▁█▂▆▅▇█ + ▂▇▇▁▂ ▄▂▂▂▂▁▇██ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_21.txt b/codex-rs/tui/frames/hbars/frame_21.txt new file mode 100644 index 0000000000..b6a6c2c109 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_21.txt @@ -0,0 +1,17 @@ + + ▂▂▆▄▇▄▄▇▄▇▆▂▂ + ▆▇▇▂▂▂▂▇▁▄▁▇▄▂▂▆▇▇▂ + ▄▇▃▂▇▇▃█▂ ▂▃▁▇▇▂▂▇▆ + ▆▇▁▄██ ▂▆▄▇▆▄▇▆ + ▅▆▅▇▂ ▆▁▅▂▃ ▃▃▂▃▆ + ▅█▅▁ ▆▇▇▂▅▅ ▃▃▃▆ + ▁█▁▂ ▂ ▅▂▆▅█ ▃▄▃█ + ▂▃ ▃▄ █▁▆ ▁ ▁ + ▁ ▁ ▆▇▄▄▄▄▄▇▇▇ ▃▁▆█▁▆ ▄▅ ▁ + ▁ ▁▃ ▁▂ ▂▆▁ ▃█▂▇▁▆ ▅█▅▅ + ▄ █▅ ▂▂███ █▂ █▇▂▆▄ ▅▂ ▆ + █▇ ▅▄▂ ▂▇█ ▅ + ▇▂ ▃▆▂ ▂▅▄▇█ ▆▂ + ▇▄▂ ▇█▇▇▅▁▁▄▅▄▇██ ▆▂ + ▇▇▇▄▇▂▂▂▂▆▂▄▇▇▂ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_22.txt b/codex-rs/tui/frames/hbars/frame_22.txt new file mode 100644 index 0000000000..38195cd38b --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_22.txt @@ -0,0 +1,17 @@ + + ▂▆▇▄▇▄▄▇▄▇▆▂ + ▂▇▅▇▁▅▂▅▁▅▃▁▁▄▁▇▅▇▇▂ + ▆▄▇▄▁▃▇▇▂ ▂█▇▃▇▇▇▂▂▇▆ + ▄▇▁▇▇█ ▆▆▁▁▁▂▇▃ + ▃▁▁▅█ ▆▂▅▁▄▁▅▅▄█▁ + ▃▁▇▅▂ ▆▁▅▁▄▃▅▂ ▃▁▃▄▁ + ▁▇▇▃▅ ▁▇▁▃▇▅█ ▁▁▅▁ + ▁▁▄▁▂ ▁▃▁▁▃▃ ▁▃▁█▁ + ▁▁▆█▆ ▇▁▄▄▄▄▄▄▇▇▂▃▇▁▂ ▃▆ ▂▁▄█ + ▃▁▄ ▇▂▃▃▆ ▅▆█▁▅▅▁ ▃▇▄▂█▁▆▆ ▅▃▄ + ▃▃▃▂▁ █████▇▇█▂ ▂▅▇▇▂▅▅▅█▆▂ + ▃▇▃▂▃▆ ▂▇▆█▁▆█ + ██▇▄ ▇▇▂ ▂▅▇▆█▇▂▅ + █▅▇▇▆█▇▁▄▄▇▄▄▅▄▇███▆▇ + █▁█▁▂▄▂▂▂▆▄▂▅▄▇▂ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_23.txt b/codex-rs/tui/frames/hbars/frame_23.txt new file mode 100644 index 0000000000..a81cac3ef2 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_23.txt @@ -0,0 +1,17 @@ + + ▂▆▇▂▄▇▇▇▇▄▇▂▂ + ▂▄▁▇▁▃▂▆▂▄▄▆▁▂▁▇▁▇▂ + ▆█▇▁█▆▄▇▂ █▁▅▇▁▃▄▁▁▆ + ▅▄▁▇▄▅▂ ▂▄▄▃▁▁▄▃ + ▅▅▁▂▅█ ▆▅▆▆█▇▅▇▃▁▃ + ▆▃▁█▅▂ ▂▇▇▇██▅▇█▁▁▃▁▆ + ▂▁▁█▁ ▅▅▅▅ ▂▁▂ █ ▁█▇ + ▁▅▁ ▁ ▁█▁▆▂▃▆ ▁ ▇▅▁ + ▃█▃ ▁▇▁▄▄▄▄▄▄▄▄▁▂▇▁▂█▃▂ ▁ ▁▁▁ + ▁▃▃▂▁█▄█ ▅▂▃ ▃▁▂▃▆▁ ▃▂▁ + ▅█▁ ▁ ▂███████ █▂▅▄▄▁▂▅▃▅▂ + ▆▁▁▂▁▅ ▆▅▁▃▃▅▂ + ▃ ▁▆█▅▂▂ ▂▅█▄▇▅▇▅ + ▃▄▃▇▄▇▇▃▁▄▄▂▇▇█▆▂▇▇▂ + █▁ ▇▄▃▁▂▂▇▂▂▇▇▂ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_24.txt b/codex-rs/tui/frames/hbars/frame_24.txt new file mode 100644 index 0000000000..791f93b591 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_24.txt @@ -0,0 +1,17 @@ + + ▂▁▂▄▇▇▇▄▄▆▂ + ▆█▂▅█▁▂▂▁▄▄▇▆▂█▇ + ▆██▄▃▅▇█▁ ▅▂▅▇▁▇▇▆ ▃ + ▆█▅▅▆▅▁▄▆▃▂▁▅▂ ▂▇▃▁▃▂█ + ▆ ▅▅▃▅▆ ▂██▅▃▂▁▂▂▃▁▆█ + ▁▆▃▇▃▂ ▇▆▆▅ ▅▁▄ ▅█▃ + ▁ ▁▁ ▆▅▂▆▅█▅▃▃▁▃▃▁▃ + ▁ ▃▁▁ ▁▆▄▅▃▂▁▁▂▅▅▂▁▁ + ▁▅ ▁▄▄▄▅▇▇▁▁▁▇▇▂▇▆▂▁ ▁ ▁▁ + ▂ ▅ ▇▁▅▆▆▄▄▆▆▁▅▃▃▇▇▁ ▁▇▁ + ▃ █▃▁▃▇██████▂ ▃▆▅▇▃▁▄▅▆▂ + ▃ ▃▆▇▃ ▁ █▅▄▅ + ▃▅▇▃▂▁▅ ▂▄█▂▅▅▂▇ + ▅▆▇▆▃▃█▁▁▅▄▄▄▁▃▂▅▂ + ▇▅▂▇▇▄▃▂▂▄▄▇▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_25.txt b/codex-rs/tui/frames/hbars/frame_25.txt new file mode 100644 index 0000000000..565fdb82ea --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_25.txt @@ -0,0 +1,17 @@ + + ▂▇▄▇▄▇▇▇▇▂ + ▆ ▇▆▇▂▂▄▃▁▇▁▁▆ + ▅▁▅▅▆▆█▅▁▇▃▄▃▁▁▁▂ + ▁▇▇▁ ▅ ▄▁ █▃▁▆▇▃▅ + ▆▂▂▃▆▅█▃▄▅▂▁█ ▁▅▅▃▅▇ + ▃▆▁▁▁▂▇▇▅▃▁▅ ▅▁▆▁▅▅▁▆ + ▁▅▁▇▁ ▁▂▂▅▃▂▅▁▃▅▂█▁▄▁ + ▁▁▁▅▁▅█ ▁▂▄▃▅▁▃▂▁▄▁▁▃ + ▃▇▃▁█▁▂▂▄▄▄▄▇▁▁▃▃▁▇▇▁▃ + ▅▆█▁▅▁▆▁▂▁▁▄▇▂▁▃▇▄▅▃▁ + ▃▁▇▅▃▁▂██████▇▅▁▃▁▅▁▂ + ▁▂█▁▄▇▄▃▆▆▇▅▂▅▆▅▅▁▅ + ▃▂▃▁▂▃▂▇▄▅▆▃▅▂▁▁▅ + ▃▅▄▃▃▂▇▄▁▇▇ ▇▁▇ + ▁▆█▇▃▇▆▂▇▁▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_26.txt b/codex-rs/tui/frames/hbars/frame_26.txt new file mode 100644 index 0000000000..e37d671dc4 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_26.txt @@ -0,0 +1,17 @@ + + ▂▄▇▇▇█▇▆ + ▅▇▁▄▅▃▁▇▄▁▆ + ▅▇██▁▄▃▁▃██▃▆ + ▄▇█▆▁▁▁▂▁▁▂▇▅▃ + ▁▂▆▃▁▅▁█▇▃▅▄▁▃▄ + ▃ █▁▅▅▅█▇▂▃█▃▃▅ + ▁ ▇█▄▁▁▅▁▁▄▄█▇ + ▅▆ ▃▁▁▁▃▃▄▁▁▅▁▁ + ▁ ▅▃▇▄▇▁▇▄▄▅▃▁▁ + ▅▂▁▅▆▁▂▂▆▇▃▃▇▁ + ▁▂█▅▁▇█▃▆▅▂▇▃▁▁ + ▃▂▁▁▅▃ ▅▅█▁▁▂ + ▇ ▇▁▃ ▃▂▅▁▅▆ + ▁█▇▃▃█▇▂▇▇▄ + ▃▅▅▃▇▁▂▃▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_27.txt b/codex-rs/tui/frames/hbars/frame_27.txt new file mode 100644 index 0000000000..d3dbefa975 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_27.txt @@ -0,0 +1,17 @@ + + ▄▇▇▇▇▆ + ▁▄▅▅▁▅▃ + ▄█▂ ▇▁▅█▁ + ▁▁▁▃▁▁▄▁▁ + ▁ ▂▁▂▆█▄ + ▁▂▅▂█▂▁▁▁▂ + ▄ █▁▁▂▇▁▁ + ▁ ▂▁▁▁▄█▁▁ + ▁▅ ▅ ▁▇▁▁▁▁ + █▄ ▅█▂▁▂▇▁▁ + ▁▆ ▂▃▇▇▇▅█ + ▁▁▇▇▁▁▂▅▁ + ▁▄▄▇▄▆▅▁▃ + ▃▂▂▁▃▄▅▅ + █▃█ ▃▃▅ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_28.txt b/codex-rs/tui/frames/hbars/frame_28.txt new file mode 100644 index 0000000000..0ae0f54e0b --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_28.txt @@ -0,0 +1,17 @@ + + ▅▇▇▄ + ▁▇▂▁▂ + ▄ ▄▁▂ + ▁▆▂▇▁ + ▁ ▁▁ + ▁ ▆█▁ + ▃▁▁ ▂▁ + ▁▆██▁ + ▅▃ ▂▁ + ▁▁▅▅▁▁ + ▁ ▂▁ + ▁▄▇▄▁ + ▁▄▇▁▁ + ▇▂▂▅▁ + ▁ ▅▇▁ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_29.txt b/codex-rs/tui/frames/hbars/frame_29.txt new file mode 100644 index 0000000000..d333f278dc --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_29.txt @@ -0,0 +1,17 @@ + + ▇▇▇▇▇▆ + ▆▁▇▅ ▇▃ + ▃▆▁▁ ██▁ + ▁▁▁▁▃▃▆▅ + ▃ ▁█▁ ▁ + ▁▆▁▁▁ ▂▂ + ▁▃▃▁▁▁ ▃ + ▁▁▄▁▁ + ▁▁▁▇▁ ▂ + ▂▁▄▁▁ ▂ + ▇▁▁▅▁▃ ▄ + ▁▅▁▁▁ ▂▁ + ▁▁▁▁▂▁▂▁ + ▁▄▁▇▅█▁█ + ▁▁▇ ▅▆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_3.txt b/codex-rs/tui/frames/hbars/frame_3.txt new file mode 100644 index 0000000000..5d0b07202a --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_3.txt @@ -0,0 +1,17 @@ + + ▂▅▄▄▇▇▄▄▄▄▆▂ + ▂▇▆▅▃▁▁▇▁█▄▄▁▄▂▃▁▇▇▂ + ▆▄▅▇▄▁▇██▂ ▂█▁ ▇▇▇▅▃▁▆ + ▅▇▅▃▁▄▆▇▂ ▂▄▇ ▁▁▃ + █▅▇▁▅▃▅▁▁▇▃▂ ▃▃▃▁▁▂ + ▅▁▃▃▅ ▅▆▁▃▄▃▃ ▁ ▃▃▁ + ▄▇ ▁ █▇▃▁▂█▁▆ ▅▇▅▁▆ + ▆▆▁▆▁ ▆▆▁█▅▃▁ ▁▂▁▄▁ + ▆██▁ ▄▁▇▇▁▁▇▆▁▄▇▇▂▂▂▇▇▂▁▃█▄▁ + ▆▃▅▃▆ ▅▅▇▅▄▄▁ ▁▇▁▂▂▆ ▄▅▆▄▃▂▁▃▁▂ + █▃▁ ▁ █▁▁▇▆█ █▇▇▇███▇▇▆▅▅▅▆▅ + █▇▁ ▃▇ ▂ ▅▃▇▃▅▅ + ▄▃▅▅▇▃▆ ▆▇▄▅█▆▁█ + ▄▃▇▆▂▇▇▃▄▄▄▄▆▅▄▇▄▂▂▇█ + ▂▇▇▇▂▅▁▂▂▂▂▁▄▅▃█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_30.txt b/codex-rs/tui/frames/hbars/frame_30.txt new file mode 100644 index 0000000000..7ceb36d37a --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_30.txt @@ -0,0 +1,17 @@ + + ▂▄█▇▇▇▆ + ▂▅▄▁▁▃▇█▄▃ + ██▃▁▆▃▃▁▇▆▃ + ▁▁▃▁▅▁▂▃▁▃ ▃▆ + ▄▇▁▁▂▃▁▆▁▆ ▁ + ▁▇▁▃▇ ▇▁▁▁▁▅▁ + ▃▅▁▁▁▃▂ ▃▅▃▁ ▄▂ + █▁ █▇▄▁▆▁█▁▆ ▂ + █▁▂█▃▁▄▁▃▅▁▆ ▂ + █▁▁▃▁▂▂▁▁ ▇▆ ▂ + ▃▁▁▄▃▂▇▁▁▁▇▁▁ + ▁▇▅▅▆▅▇▃▁▁█ ▁ + ▃▁▃▁▁▅▇▁▁▆▁▅ + ▆▃▆▇▄▃▅▁▆▅█ + ▃▆▅▁▃▂▂▄█ + ▂▂▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_31.txt b/codex-rs/tui/frames/hbars/frame_31.txt new file mode 100644 index 0000000000..419be30ed9 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_31.txt @@ -0,0 +1,17 @@ + + ▂▅▅▇▇▇▇▄▆ + ▂▇▇▄▇▆▂█▇▃█▇▆ + ▆▁▃▅▅▆▄▂▂▅█▁▂▇▃ + ▆▁▅▇▂▂▇▄▂▆▃▃▁▃▁▁▃ + ▃▁▁▁▁▇▆▇▃▂▆█▃▁▅▂▂ + ▄▁▃▂▁▂▁██▃▄▇▆▅▅▁▆█▁ + ▅▁▁ ▁▃▇▁▃▅▄▅▄▇▁▇▁▅▁ + ▃▃▆ ▁▁█▁▃ ▁▃██▁▁▃▅▁ + ▁▃▆▂▁█▃▁▁▁▅▇▁▁▁▂ ▁ + █▁▁▁▅▅▁▁▂▂▂▃▂▁▃▁▁ ▇ + ▃▇▂▅▇▁▆ ▅▇▇▇▂▅▁█▁▂ + ▁▁▁▃▃▃▆ ▂▄▇ ▁ + ▄▁▇▄▂ ▆ ▅ ▁▇▂▅▂ + ▅▁▃▁▅▂▁▂▆▁█▆▁▂ + ██▄▁▂▇▇▅▅▄▇ + ▂▂▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_32.txt b/codex-rs/tui/frames/hbars/frame_32.txt new file mode 100644 index 0000000000..1234a419b0 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_32.txt @@ -0,0 +1,17 @@ + + ▆▇▇▇▇▄▄▁▆▂ + ▄▇▁▇▇▁▃▁▁▇▇▁▁▆ + ▅▃▇▄▃▆▇▃▅▆▂▇▁▇▃█▇▆ + █▅▅▁▂▆▂▄▆ ▆ ▆▂▃▁▇▆ ▆ + ▅▅▁▆▁▇▃█▇▁▄ █▂▆▁▃▅▃▇▃▆ + ▃▅▃▃▆▃▇▁▂▅▁▁▇▂ ▁▇▅ ▇ + ▇▁█▄▆▂█▃▁▁▆▆▁▆▄▂▅▂▅▅▁█▂ + ▁▁▁▆▂ █▂▁▁█▅█▁▄▆▂█▃▁██▂ + ▃▁▁▆▂ █▂▁█▂▂▁▇▇▇▁▁▁▄▁█▄▂ + ███▂▂▁▇▃█▃▂▂▂▂▂▁▁▇▁▄▁▆▂ + ▆▃▇▁▁▅ ▁▇██▇▇▇▃▄▅▅▅▅▅ + ▃▆▁▃▃▃ ▆▃▁▅█▁ + █▇▇▁▁▁▇▂ ▂▅▂▁▅ ▆ + ▃▆▃█▁▇▁▄▄▇▂▂▇█▂▅ + ▁▄▄▂▂▆▇▅▇▂██ + ▂▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_33.txt b/codex-rs/tui/frames/hbars/frame_33.txt new file mode 100644 index 0000000000..780eb104ef --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_33.txt @@ -0,0 +1,17 @@ + + ▂▆▇▄▇▄▇▄▁▅▂ + ▂▇▇▁▁▃▇▄▁▅▁▆▁▇▁▇▅ + ▂▅▃▁▇▇▇▆▄█▂ █▇▅▁▁▇█▆ + ▆▃▅▁▅▂▁▆▂ ▇▁▁▃▂▇ + ▂▅▁▅▂▁▁▅▃▃▃ ▁▇▃▃▃ + ▅▅▆ ▃▂▃▃▂▃▆ ▅▃▅▂▃ + ▁▁▇ ▃▆▇▁▂▁▃ ▁▇▁▁ + ▇▁▆▆ ▆██▃▅▄▆ ▃█▁▇ + ▁▁▁ ▁ ▆▂ ▅▇▆▆▆▄▄▄▇▁▁▇▅▂▁▃▁ + ▃▅▁██▅▅▆▅▂▁▁▂▂▂▂▂▁▁▇▃▃▃▁▁▅ + ▃▄▃▆ ▁▅▁▅ ▅ ████▇▇▇ ▁▁▆▅▃▂ + ▃▇▃▇▆█▆ ▅▅▄▅▄▅ + ▇▃█▇▆▇▄▆ ▂▇▁▆▅▇▃█ + ▃▁█▇▃▇▁▆▄▇▂█▄▆▃▇▁▇ + █▄▄▇▆▂▂▂▃▇▇▄▆█ + ▂▂▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_34.txt b/codex-rs/tui/frames/hbars/frame_34.txt new file mode 100644 index 0000000000..4bf69e69eb --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_34.txt @@ -0,0 +1,17 @@ + + ▂▆▄▇▇▇▇▄▁▆▂ + ▂▇▇▇▅▃▄▁█▁▇▇▄▇▇▄▆▄▂ + ▂▅▅▆▁▇█▅▁▇▂ ▂▃▃▃▆█▇▇▆ + ▆▅▂▁▇▂▅▆▂ ▇▁▆▇▃▃ + ▅▅▁▃▆▅▁ ▁█ ▆ ▃▃▇▃▃ + ▆▅▃▁▂▅ ▃▃█▁▃▇▃ ▃▆▃▁▃ + ▁▇▃▁▂ █▃▂▇▁▂▃ ▁▄▁▂ + ▃▁▄█▅ ▁▇▂▁▅█▁ ▅ ▂▃ + ▆█▅▅█ ▅▃▅▅█▂▄▄▇▇▇▇▇▇▁▂▂█ ▁▃▂ + ▁▁▃▆▅▆▆▃█▅▅█▁▁▁▂▁▅▂▂▂▆▅▂▁▁▂▁▃ + ▅▂▃▆ ▁▃▁▇▃ █▇▇▂▂▂▂▃ ▆▅▆▃▁█ + ▅▆▃▄▄▃▂ ▅▄▅▁▅█ + ▃▇▂▁▇▃▄▆ ▂▇▄█▂▅▆▂ + ▆▃▅▁█▁▇▆▄▆▇▄▇▄▇▂▇▇▅█ + █▁▃▄▄▂▂▂▂▂▄▄▇▄▃ + ▂▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_35.txt b/codex-rs/tui/frames/hbars/frame_35.txt new file mode 100644 index 0000000000..86dde2ad34 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_35.txt @@ -0,0 +1,17 @@ + + ▂▆▇▄▄▇▇▇▄▇▆▂ + ▆▇▄▇▅▁▇▇▇█▁▇▁▅█▁▇▄▂ + ▂▅▅▁▄▇▇▁▃▇█▂ ▂█▇▄▇▅█▁▇▆ + ▆▅▅▇▅▆▄▆▂ ▇▇▂▃▁▂ + ▅▅▁▁▅▅▃ █▃▇▆ ▁▃▇▁▆ + ▄▅▄▅▇▂ █▁▂█▅▅▇▂ ▁▃▃▁ + ▃ ▅▅ ▃▃ █▇▂▅ ▁▃▃▃ + ▁▁▁▅ ▅▃▃▄▅█ ▅ █▅ + ▅ ▆▂ ▆▁▁▅▄█▅▁▄▄▂▄▂▄▇▁▁ ▁▁▄▇ + ▁▆▃▄█ ▅▅▄█▇▇▅▁▄ ▃▆▂▂▂▂▅█▁▅█ ▁█ + ▅▂▃▆█▅▃▂▁▅▃▂ ▂█▃▃▃▃▇▃▃▇▅▅▂▆▁ + █▅▃▃▅▁ ▂▅▇ ▆▃ + ▃▄▂▃▄▆▅▆ ▆▄▅▂▇▇█ + █▃▂█▁▇▁▆▅▁▁▇▁▄▅▇█▂▅▄█ + █▃▁▄▄▂▂▅▂▂▇▇▇█▃ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_36.txt b/codex-rs/tui/frames/hbars/frame_36.txt new file mode 100644 index 0000000000..bccadcf7b7 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_36.txt @@ -0,0 +1,17 @@ + + ▂▂▇▄▇▇▇▇▄▇▆▂ + ▂▄██▃▇▅▄▅▇▃▇▄▇▇█▇▇▇▂ + ▆▃█▃▆▇▇▆▇█▂▂ ▂█▇▁▇▇▁▆▇▁▆ + ▂▁█▇▇▂▂▂▂ █▇▁▃█▁ + ▆▅▂▄▃█▁▃▂▃▆▅ ▃▃▅▇ + ▅ ▆▅▂ ▇▂ █▁▅▆ █▃▃▇ + ▁ ▄ ▂ ▃ █▃▃ ▁▃▁▆ + ▁▁▃▁ ▂▃ ▂▅▅ ▃▁ ▁ + ▁██▁ ▅▅ ▆▇██▆▇▇▂▇▇▇▇▇▂ ▁▃▁▁ + ▂▇▁▃ ▆▁▂▂▅▁▅ ▂▁▂▂▂▂▂▂▂▁▁ ▃▅█▂ + █ ▇▁▃ ▇▂▇▅▃ █▇▇▃▃▃▃▃█ ▁▆█▅ + █▆█▃▄▅ ▆▅▁█▅ + ▃▅▁▁▇▁▆ ▆▇▇█▅▆▂ + ▇▆▂█▇▇▄▃▄▁▂▇▁▄█▆█▆▄▇█ + ▂▇▇▅▁▂▆▆▂▆▆▇▇▇▇█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_4.txt b/codex-rs/tui/frames/hbars/frame_4.txt new file mode 100644 index 0000000000..5867215a96 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_4.txt @@ -0,0 +1,17 @@ + + ▂▅▄▄▇▄▄▇▄▇▆▂ + ▂▆█▇▇▁▅ ▁▃▄▅▇▄▁█▅▇▆▂ + ▆▇▄▁▁▁▇▇█▂ ▂▃▁▃▃▇▁▅▃▃▂ + ▅▅▁▆▁█▅▇▆ █▁▇▇▃▇▃ + ▅▁▅▂▁▄▁▃▄▃▁▆ ▃█▃▁▇▃ + ▅▁▁▃▁ █▂▁▁▅▇▃ █ ▃▄▁▆ + █▃▁▄▂ █▇▇▃▇█▁▆ ▆ █▄▁ + ▁▅▃ ▆▁▅▇▃▁▁ ▁▁▁ + ▂▁ ▁▂ ▄▁▅█▃▅▅▇▁▇▇▇▂▂▂▂▆▆ ▁▁▇ + ▁▃▅ ▁ ▆▅▅▅▆▂▁▂▄▃▁▆▅▂▆▅▅▃▄▁▅▅█▁ + ▂▁▄█▃▆▃▃▆▃▅ █▇▇▇▇▇▇▇█▃▆▁▁▁▂ + ▆▁▃█▁▂▂ ▆▃▄▅▇▇█ + ▃▃▆▅▃ ▆▂ ▂▅▃▆▇▄▁▅ + ▁▁▁▄▂▇▇▃▄▄▄▄▆▇▄▇▇▃▁▇▂ + ▇▃▃▁▅▁▂▂▂▂▂▄▆▇▂ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_5.txt b/codex-rs/tui/frames/hbars/frame_5.txt new file mode 100644 index 0000000000..d0cd750b8a --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_5.txt @@ -0,0 +1,17 @@ + + ▂▅▄▄▄▇▄▄▄▇▆▂ + ▂▇█▇▅▇▅▁▁▇▁▄▇▄▂▁█▇▆ + ▇▂▅▃▇▁▇█▂ █▃▄▁▇▃ ▆▇▆ + ▆▁▅▁▅▁▅▄▆ ▆▃▁▁▁▁▂ + ▆▃▅▇▅▃▂▇▁▂▃▆ ▂ ▃▁▃▁▂ + ▁▁▁▁▅ ▃▂▁▃▄▅▁▂ ▇▅▁▁ + ▁▅▁ ▇ ▂▃▂▁▃█▁▆ ██▁▇▁▆ + ▁▅▁▂█ ▆▂▄▁▅▂▁ ▇▁▂▁ + ▁▆▁▃▇ ▅▂▁█▆▁▇▄▂▁▇▁▂▂▂▇▆▂█▁▅▁ + ▂▃▁▃▆▆▅▇▇█ ▁█ ▅▅▃▄▃▆▄▅▆▅▁▅▇▁▂ + ▃▆▁▁▆▁▆▃▃▅▇▂ █▇▇█████▆▁▄▁▃▅ + ▃▃▇▅▃▃ ▂ ▅▂▅▇▆▃ + ▃▅▇▃▁▄▇▂ ▂▄▇▆▇█▄▇ + ▃▁▇▁▆▇▇▃▄▁▄▂▆▇▄▇▃▁▄▇ + ▃▆▇▂▇█▂▂▂▆▂▆▇▇▂ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_6.txt b/codex-rs/tui/frames/hbars/frame_6.txt new file mode 100644 index 0000000000..2fde73afab --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_6.txt @@ -0,0 +1,17 @@ + + ▂▅▄▄▄▇▄▄▇▇▂▂ + ▆▃▄▅▇▁▄▇▇▁▇▇▄▂▆▇▇▂ + ▆▆▆▁▁▁▇█ ▂█▁▅▄▇▇▇▅▃▂ + ▅▆▁▇▁▇▂▄▆ ▃▇▁▁▁▁▆ + █▄▁▁▁▇▃▃▇▇▃ ▅▃▃▁▃▆ + ▄▆▅▁▅▂▃▇▄▁▃▂▁▆ ▅▄▃▅▁ + ▂ ▇▁▁ ▃▃▁▅▃▃ ▃▇▁▂▁ + ▁ ▁▁▁ ▂▁▄▁▅▁▁ ▁▇▃▁▁ + ▂▅▁▆▁ ▅█▁▁▇▄▅▇▂▁▇▁▂▂▇▇▂▅▃▅▁ + ▁▁▃▆▅▂▃▂▄▇ ▁▅▄▇▆▁▁▆▄▄▄▃▁▆▁▃ + ▅ ▁ ▅▁▁▁▄▅█ █▇████▇█▂▃▃▅▁ + ▆ ▄ ▅▆▂ ▆▅▂▅▅▁▂ + ▅▂▃▂▇▇▆ ▂▇▃▂▅▇▆▇ + ▂█▁▇▆█▇ ▄▁▂▂▆▇▇▇ ▅▄█ + ▃▆▄▇▇▆▂▂▂▂▂▆▇▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_7.txt b/codex-rs/tui/frames/hbars/frame_7.txt new file mode 100644 index 0000000000..f9b4ed9219 --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_7.txt @@ -0,0 +1,17 @@ + + ▂▅▁▄▇▇▄▄▇▆▂ + ▆▇▂▇▃▁▇▇▇▄▄▃▄ ▂▇▆ + ▇ ▆▁▁▁▇▂ ▂▃▁▂ ▇▅▂▇▆ + ▃▃▁▁▁▁▄▇ ▃▁▃▇▁▅▆ + ▂█▁▇▁▁▃▁▅▃▆ ▅ ▇▁▁▃ + ▁ ▄▁▁█ ▂█▃▄▁▃ ▆▆▁▁▁ + ▂▃█▁ ▃▂▁▃▁▃▁ ▇▇▃▁▁ + ▂█▅▁▁ ▄▇▅▁▇▁▂ █ ▁▁▁ + ▅█▁▇ ▆█▂▅▁▃▅▁▁▄▄▂▁▁▄▄▇▃▁▁ + ▁▆█▁▁▄▅▁▁▅█▁▅▃▁▁▃▃▆▄▆▄▃▁▃▁ + ▃ ▄▃▅▇▁▇▂▅ ▇▇▇▇▇▇██▂▅▁▁ + █▂ ▅▂▅▂▂ ▆█▆▅▄▅█ + █▄▆▇▃▃▃▂ ▆▃▁▆▇▅▇█ + ▃▂█▃▁▇▃▄▁▂▂▂▇▇▁▇▇▅ + █▁▇█▁▅▁▂▂▆▂▄▇▇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_8.txt b/codex-rs/tui/frames/hbars/frame_8.txt new file mode 100644 index 0000000000..44c448de8a --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_8.txt @@ -0,0 +1,17 @@ + + ▂▂▇▂▄▇▇▄▇▆▂ + ▆█▇▅▁▁▁▇▄▄ ▁ █▇ + ▂▁▄▆▁▅▅▇ ▆█▁▅▁▇▃▇▃▆ + ▂▇▃▇▅▁▆▇▁ █ ▄▃▁▁▃ + █ ▅▁▅▆▃▁▅▃ ▅█▃▁▁▆ + ▁█▆▁▃▃▃▂▃▁▂▇ ▃▇▁▁▁ + ▁▇▁▁▁ █▂▄▃▁▂▁ ▁▃▁▅▁▆ + ▃▆▁▁▅ ▁▇▃▅▁▆▇▅ ▅▂▅▁▁ + ▃ ▃▁▁▂▃ ▅▇▄▁▁▅▇▆▇▆▆▃▁▁▁ + ▃▇▅▄▂▁█▆▁▆▁▁▄▁▄▂▂▁▁▄█ + ▅▅▃▃▁▃▁▁▁▅█▃▇▃▇█▃▇█▅▃▁ + █▆█▁▃▁▂▂ ▅▆▅▅▅█ + █▃▂▇▃▃▃▂ ▂▅▃▂▁▇▅▇ + ▅▅█▁▆▇ ▄▄▇▇▄▅▄▆▁▂ + ▁▁▂▇▇▃▁▂▆▇▅▄▂ + ▂▂ \ No newline at end of file diff --git a/codex-rs/tui/frames/hbars/frame_9.txt b/codex-rs/tui/frames/hbars/frame_9.txt new file mode 100644 index 0000000000..a18a8a231c --- /dev/null +++ b/codex-rs/tui/frames/hbars/frame_9.txt @@ -0,0 +1,17 @@ + + ▅▄▃▇▅▇▇▄▆ + ▅▇▂▅▁▁▇█▄ ▂▆▃▂ + ▅ ▆▁▁▅▇▃▃▄▅ ▃▂▁▆ + █ ▁▁▅▄▄▂ ▂▃▆▁▃▃▁▇▆ + ▅▇█▄▃▇█▁▇▆ ▇▅█▇▅▇▁▁ + ▁ ▁▁▁█▃▁▃▄▂▂ ▁█▁▇▁▁▁ + ▂ ▁▇▃▁▇▇▁▃▃▆█▅▆▅ ▂▁▁ + ▁ ▁▅▂▆▃▁▁▁▂▅▄▃▂▁ ▁▁ + █▆▁█ ▅▁█▁▁▁▁▇▁▁▆▁▁▂ + ▁▂▁▁▁▂▆▁▃▁▂▁▁▁▁▂▂▁▁▁ + █ ▂▃▅▃▃▁▅█▇▇▇▇▁▁█▅▃▁ + ▃▁▁▁▃▆▂ ▆▅ ▃▅▁▂ + ▃▇▃▁▃▃ ▅▄▂▄▁▅▇ + ▃▆█▃▂▁▇▅▇▄▄▄▇▁▂ + █▆▂ ▇▃▃▁▄▇▅█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_000.txt b/codex-rs/tui/frames/openai/frame_000.txt deleted file mode 100644 index 3420a1e1f2..0000000000 --- a/codex-rs/tui/frames/openai/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaaanppppppppppaa - paoieoopoaaaaeeeaaooaoopa - aeinoooapaipoiionpiooooppa opa - poiepoappeoo piioopna op - aoiepoaee pooipaop - piieeoei pnpiiann - eeieo io ionnno annipai - peiiooia onaoieii aonaipai - ooiinio ionnnnaei opoianp - inoiaaii onioaeiiae eiaii i - eini ni paee oie oiiiei - o nn ei oaeiio no niiii - iaii e pieeo eia annpnpppppppppp ieei i - oin ip aeiioo eoa eiinaooooooooo innini - neine in oiea aia oiopppppp i iioia - nniiaaip oppon peaeeoee - nnni nna nonoeaee - niiip oina aiapioaio - opooip opop eapoiopopno - oioiip anpoonipaapppppooipipooapoa - oooopnpiionieoooniinpoo apoo - oopnipiinaaaaaappnooa - aaoooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_004.txt b/codex-rs/tui/frames/openai/frame_004.txt deleted file mode 100644 index c54ca63570..0000000000 --- a/codex-rs/tui/frames/openai/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaaanppppppppppaa - paeieoopooapaeee oooaoopa - aeiioioanaipoiioniioooopna opa - pioepoapieoo poonna op - aoiepoaneo opooipaop - piieeaei neiiann - eiioo io nnoanno onoipoi - peiioaia onaaaenp enoiiai - ooiieio aiiinnnn aopoiinp - iooia i paiooaeio iaii i - oieioai paeio epe niiioi - o ne oip aeiio pnoa ii i - iaiiooon nieee neaa annpnppnppppppp p ei i - oip ia eiioooeo o iaoooooooooooo inniai - noinaoip oieo aio eponppaiiinnnpp eeeiaia - nnnipaia oppo a peaeioee - pnniaonpa aonoeoee - naiipeoena aenpioaio - opoiia opop aapoiopiano - oioiip oopooiipaapppppoiinipooapoa - aooopnaeiinpiooooipnpoooapoo - oopiippnnaaaaaappnooa - aaoooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_008.txt b/codex-rs/tui/frames/openai/frame_008.txt deleted file mode 100644 index 7639d68ba6..0000000000 --- a/codex-rs/tui/frames/openai/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaaanppppppppppaa - aaeioooioaapaeee aooioopa - aeiiopoaenppoionniiooonpna onp - piioioaapiooe poonna op - poieeapio opaoipoop - eiipoaio ppap oaaiiann - eiepppio oaopnoe noipan - eiei pi nioonopo nainai - iiin iia oiinipna onoipii - iiai iio oa ininop aii i - iiai io opiin eie iiiai - pien np aoiia aia a iiiiia - ooii ii eeeoa ie eapnpnppnppppppp aoii i - oiai oei aiieaeaio eaiioooooonooooo ianiai - iain nna aooee po naoippiiiinnnnp poiiaeo - aiin nna apppo eoeeope - eiin oiia aenoeopo - eoiia nopa aeippoaio - a nnpa nioppaei aapoiopiano - oioioe ooiooiipaapppppooipipooaaoa - aiiopaaiionpeiioiiinooooaipo - oapiiipnaaaaaaappnooa - aaoooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_012.txt b/codex-rs/tui/frames/openai/frame_012.txt deleted file mode 100644 index 475cb233d0..0000000000 --- a/codex-rs/tui/frames/openai/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaanpppppppnppa - apeioopooaappa niaooioopa - apieioapanpoiionnppooonnnpaooop - pepioanioiooe piopap opa - aieionnopoee oioia on - eiiaoieo pppa ipi nna - eiieaiia nnapopoe onoiaaop - eiieaioe aoniaaana oeipana - iioaiioa apniinnona noi ni - iio pio nnoiiipoa oiie ep - nii ii oenaa ni iii ii - iii iio piio aoea iiiiii - poi iip eaeieoipeo ppnnnpppppppppp iii ii - ia ie iieoapio a iieoooooooooooooai nioi i - iii oei oii peaao anonppppeiiiinnnoaaeiipeo - iin oen oppo aeeeeni - ain opop eioeoei - niip opopa apieeoaeo - oiiia opoopaa anoineienea - aoiia opioiippanppppppoiiiioaaaoa - oopaea oooniiiiiippooa apoo - ooooppnaaaaaaaapnnpoa - aoooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_016.txt b/codex-rs/tui/frames/openai/frame_016.txt deleted file mode 100644 index 7e03a99764..0000000000 --- a/codex-rs/tui/frames/openai/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaapppppppppppa - paeoioooaaeiappaooiooppa - eneooaanppoiipnnppiiienaaoponp - aepoapnpopooi aopinpaipona - epoeiiopo ooiiinnon - aiienio ppp oiipoppp - aiiieieo iionaip nin nnn - iiiei pineopona oii nin - ieeiie oiininaona oin pip - ieeii nniiinonae oii iio - iai ioi oii eonio ii ea - iaa ioe noeeoipoo oio ea - ie iii aepoeiio ppppnnpppppnppp oioaii - pieienp pioennpei oeooooooeoooooopi aiipei - onp inia opaeano inppppppiieiiiio enoani - nnp nnoa oppoa ainieooo - onp noip pipioeio - oinaonoipa apiioppio - oinaonpiipaae aneiioiaee - oiipaooiiioippnnppppppoiiioo apo - aooaaa aooppiiiiiioooo appeo - oioninpaaaaaaaapnnpoo - aoooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_020.txt b/codex-rs/tui/frames/openai/frame_020.txt deleted file mode 100644 index a0fbdd877e..0000000000 --- a/codex-rs/tui/frames/openai/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaaapnpppppppaaa - paeioooaannepnaooopoopnea - pnoiopannoinppnnppeoippaoionei - ppaaaneopoo eninaopopoa - po ppoopoao ooinonano - ea aioea pp nnopnep - e piai eonoi ann ionn - ea pipoi ieeopnna nn inip - aopaiae oinipnoin ip nio - i aiii oinoopnna oi ioii - iioiia anaio niio iiaie - ieoiine poe neoea inoii - nioiiia eeeaniae anppppnnnnnnnnpa inaia - opnniene aoooeoo poooooooooooooie nieii - inninoi noepea ippppppiiniipie anninp - in inen aa aoeeee - inpnopoai peaioae a - nipopopoa apoeiiaep - oinaonnioppae apeoaiiopoo - ooip opiiiioppppppppppiiopoanopo - oopaa ooopppppieenooa apooaa - oooiippaaaaaaapppppo - aooooooaa - - diff --git a/codex-rs/tui/frames/openai/frame_024.txt b/codex-rs/tui/frames/openai/frame_024.txt deleted file mode 100644 index eefc7abd6a..0000000000 --- a/codex-rs/tui/frames/openai/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - apapnpppppnaaa - aenioa o oooaooiooppnpa - aeo appoonppnnppnnpaeoioopop - eo pooaponp nionpnoponin - po aeoopa nopn nonan - e neap npap opponnpi - i eepa noai onpoinni - i ieea iionop iioinei - pa pi n anoan nnpopion - ieiiie ien onn ooi iaoo - ieiiap ni pno eeiiin - iaioai oao aoo niiiii - ieoeip ieaooee anpppnnnpnpnnpa ao iiii - ipioai aiooaio inaaooooooooooieo iioieie - ieopnaa napna opppappaaapppie aiepno o - iaopnop einoe e - oiaopnon aonaoo p - ia nopopa eeppaeae - oiaoiannopaa apoaponoapa - oiaaoaiopiinppnaaapppooppenepopo - ooipa oooooioooippoioopopioa - aoopnnnaaaaaapppioooo - aooooooaaa - - diff --git a/codex-rs/tui/frames/openai/frame_028.txt b/codex-rs/tui/frames/openai/frame_028.txt deleted file mode 100644 index f8ba2bed01..0000000000 --- a/codex-rs/tui/frames/openai/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - apainpppppnaaa - pnooa aooipaie - anoa appooiipnnnpnpa aaopaop - aeo apoope inp oonaop - pooaeo pa nip enanan - ieeee a po oipaanipn - ioeioe a opooo onoonien - eiieo a pnonpn opeapnei - ianiee nnana po i iin - ionoi pnoopno ai oai p - iniiaio i a enop nonoiieo - i iiie iioooo o oioiiie - ii oiia opp poeapnpppnnnppnpn pooniie - i ii i anie ea oeeepaaneeepaip ipiie p - ianeno noa onnniaaaaaaapo neain e - innoao aioi p e - oianiion pieeao pa - ipanop aeoaeae ea - oiaoniio a aapoiio oao - oinoioiioinnpnappppiiioapeaiaea - oippiiiiooooooinoopaaeeaeo - ooippiiniiiinpoiiooo - aooooooa a - - diff --git a/codex-rs/tui/frames/openai/frame_032.txt b/codex-rs/tui/frames/openai/frame_032.txt deleted file mode 100644 index b5d991cb6a..0000000000 --- a/codex-rs/tui/frames/openai/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - appnpnnpppnnae - aeeoo ooinaopa - anoiappoooipnnoopp anoooop - aioniooapoie inp nnn op - poaioo en ip inp oa - eopipea a ein napaip - eoeioina inen oeaon ioia - aineo e ennpn o p nnn - ipni o npnnana noapipni - i ii i ineopoe apnpioae - oniioo anieoeene iiieoii - eoiin opeooeio e iiiio - iiiioi aiaaia appninpnnnnp ipioii - ipei n onaie iaoopnnaennae noniiiii - oiipi ppppnainiaip eiei o e - ieneaoi aa noieeo e - ianiien eoaeie pa - iioonao aiope eepa - onanoopoi pioaeopaae - oiippoonipninpppppiioapeaa po - oiiiipioooooooooaeapoaaea - aooinaaaaaapponooeoo - aooooooa a - - diff --git a/codex-rs/tui/frames/openai/frame_036.txt b/codex-rs/tui/frames/openai/frame_036.txt deleted file mode 100644 index aa087c17df..0000000000 --- a/codex-rs/tui/frames/openai/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - appppnpppnaae - aapooanee oooooippinp - pionnpoooopnooip oeno ona - aioieoaapo op piaaon - pepioo ia nnpp na - pepee a n onineoa - ipee eanao n nnnpan - iaii anoeoaop ean pani - iina popeaon e naonnea - i io eoiipenane n iippii - i no aanopenne i iii ii - inna oie eoo i niiioi - ieeo i poeio eappppppnpn oiiiaiii - iieiap o eo iooooooooonn e ioaiii - inei i npppppinaaio ioioiiiaa - oiooi i aaaaa ae epe i - niiin n piai e - niinnaon po eo pa - oiipinao aioppaeo e - niipoepionpnapppiiaaonia po - opaoooooioioooaeanooapo - oppnaaaananoopoaeoa - ooooaa oa - - diff --git a/codex-rs/tui/frames/openai/frame_040.txt b/codex-rs/tui/frames/openai/frame_040.txt deleted file mode 100644 index 48eeff60c7..0000000000 --- a/codex-rs/tui/frames/openai/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - appppppnppaaa - pnooaennaoopiinpiopa - pioapopooinopnaooipa ana - eoeioanoo ooon on - iaoia eoeip ai - iioi aapn peno ni - nnei onnain oeoannpn - iiia inn ia ponpii aa - aoii nnn nao aiaiiiii - iiii einpinnap ooiniepo - eiii ninenipp ieiiiaii - neii naeeo e a i iiiiii - ioio neae paapppppppp oaiiapei - oeep oe poooooooooii i i iiin - iiep aopppainanio eoioiiiii - ieeipo a aaaaa i npiiiio - iinn oa iaiaeiiei - inopaon aiaeeeo i - iipinao poaoeea ae - oaopnnpioppppapooppeoa po - opa oooiiiiooapnaoa po - opnaepaappoeoanpo - aoooaa a - - diff --git a/codex-rs/tui/frames/openai/frame_044.txt b/codex-rs/tui/frames/openai/frame_044.txt deleted file mode 100644 index 5a904dbada..0000000000 --- a/codex-rs/tui/frames/openai/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - appnppapppaaa - peoapppoopioin opa - aiinopooiopnaonope op - poeoe ipna nnp - pnoea nnino ip - eio aap npnin ep - iee oinp eannonn - i i nineaap np ii i - pnai oioenaia eaiii i - iio nanioio ineie e - oio neieooi oiiioiii - eioa epeie iiiiaiii - iiei ai ei aappppppppoiiiiepii - oii i eie oooooooonpei nipiii - iepaape eopnninpieapaiiiii e - iipno ai aaaaaon ipii oi - ienaep enio eina - neinann poep e eo - neiapoop eoepne ee - naoippaoppaapoaeeaa no - onaoopnniooaapnia po - aopaaapeeonnaapoa - aoooa oa - - diff --git a/codex-rs/tui/frames/openai/frame_048.txt b/codex-rs/tui/frames/openai/frame_048.txt deleted file mode 100644 index 9be8938972..0000000000 --- a/codex-rs/tui/frames/openai/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - panipppoppp - poinpaonnionoonp - epioooiopannna on - eieop nina eai - iiaa inna oai - ano apa npieepnn - ieiiippo e nn noa - n i oen n inonn i - eiia piiinp i inniii - iin oieen o ppoipenp - iii inniii ieiioeii - iiia n ooo iniiiiii - iien ie aappppp iniiiiii - iioieap ooooooin ioiiiiii - eiioia ppninpeo ioiii na - ieooi aoiii iiiai - ooni i aoeniiiiae - iiepana iep eiipi - opiinooae aipipio epa - opoapaoopapeap ee ia - onaopnieoanopoa ae - opaaaaponoa aea - aooaaaaoa - - diff --git a/codex-rs/tui/frames/openai/frame_052.txt b/codex-rs/tui/frames/openai/frame_052.txt deleted file mode 100644 index 0cdec2a8fa..0000000000 --- a/codex-rs/tui/frames/openai/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aenpppnappa - eopponoen oaip - ieepoonopnpao nn - nieoe oiee nn - iia e ninn noa - iioaaaa inioo ii - ooiiapoo n oi oiep - ii iiini p ii ain - eei eeain iiie oi - iio iiina iepiini - iie oiein ieinea iep - iie ineaoo aeaiiie ii - ie ii aaappppnaiiiiiii - io no oooooaiioaiiiiia - iie i nnnaioiin ii i - eii pe aoiii ii oi - iioi aneo ii ai - iiin iippaiiop - iion pinniiii e - nionaonaoeaio eei - napioeaeaio ee - opaapoaeoeaio - oooaooo - - diff --git a/codex-rs/tui/frames/openai/frame_056.txt b/codex-rs/tui/frames/openai/frame_056.txt deleted file mode 100644 index e26a304d48..0000000000 --- a/codex-rs/tui/frames/openai/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - pnppppappa - epanneeeooip - nieonnoia oip - pioeinipp opon - ini aaennn oen - iapaop iinio oi - iiip i oii aeiin - neoe iip ai i - oioipo aioaiie - nenoani iioiipei - ieinnpi iieooiei - ieoeooi iioa iii - oeniaaap iieiioii - nnioooin iie ii i - oni e iiiiiiini - iioapp a eiiii ei - iii ii n aiiii i - aio a niii pepaa - ioa i i nnoa ii - nianoenepi iiao - nopooeno oe - paaeao no - ooaoooo - - diff --git a/codex-rs/tui/frames/openai/frame_060.txt b/codex-rs/tui/frames/openai/frame_060.txt deleted file mode 100644 index 883b65b3ef..0000000000 --- a/codex-rs/tui/frames/openai/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - npppeopp - a nie oopn - eiiieaoaan - eeeini oiii - iiieiop oii - iiaieeini ni - iieoiiei ii - iiooiiiiaoo p - iieiioeaiiiai - iiiii iii nai - iinpo iooioii - iiaai i oieii - iiaaiaaeiiiio - iiiiiiiii in - iiaioi iii ie - iiniiiiiiiioi - ineeei e i - iieiioniio - eiiinipnain - inoino ioii - n i na paao - ooi oopnii - oooaooa - - diff --git a/codex-rs/tui/frames/openai/frame_064.txt b/codex-rs/tui/frames/openai/frame_064.txt deleted file mode 100644 index 609b7b5a35..0000000000 --- a/codex-rs/tui/frames/openai/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - pppppppp - inio ooni - iaio iaen - iiinaaoie - ieeiponii - ooe aaeai - oeoieoooi - aiai iena - ninap ei - iiiaaaiia - iiiopooiii - iiiipenei - iiiiiiaiia - iiiiiinaia - iiiiiiiiii - iieiiiiioi - iiiiiiiiai - iiiiiiiiei - iioinepiai - niniipoina - nioi i i a - oeoo eoe - ooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_068.txt b/codex-rs/tui/frames/openai/frame_068.txt deleted file mode 100644 index 71b09ac5a4..0000000000 --- a/codex-rs/tui/frames/openai/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - pppepppnp - neonein o - ipaooaninn - oip p ioipi - iii aniii i - ooipienin i - niiaiiiii i - eiiieiniii i - iiiiiiniio i - iaiiiioein i - iiooiaieipei - ipoeaoooiiei - ai iii iiioi - a iiipiiioi - aiiiioioiii - nniii eaiii - ieiiiaeiiei - iineoiineni - ioipppipiai - onoo iooian - iip iieiei - iea ipaaa - aooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_072.txt b/codex-rs/tui/frames/openai/frame_072.txt deleted file mode 100644 index 6c7dd80bd4..0000000000 --- a/codex-rs/tui/frames/openai/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ppinpnpip - eaaieineaeo - iio a eiaonnn - pna oiiiipo e - iieienioiooniop - ioipiiiiiii ni - niioonoipi peie - iiiiiaiiinoi ai - iiiiiiiioiii pei - iiiineiie aoiiii - iio nieieepieeii - iiniepaonannonni - iiiiinoieenpnnii - iiiii ioiiiiioii - ii n iioionnipii - ionoioiiinnenai - ip oioin iiien - iii npnapoieii - oienep niieiipi - iip o ooeaioi - pn p noionee - oeie nanae - oooaoooa - - diff --git a/codex-rs/tui/frames/openai/frame_076.txt b/codex-rs/tui/frames/openai/frame_076.txt deleted file mode 100644 index c508e12f4d..0000000000 --- a/codex-rs/tui/frames/openai/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - apoonpppiaa - oaeiiannoaeon - iieioneinioopnn - ieaeeenioeonoooip - ppniaoeeii pone - innee apepa nip - nienapoiino aii - iinaeii iiion ei - iinpiiaanaaii pnii - niiiii ainp iiai - iiiiie eiaipii ieni - iiiiie nea ini oini - iiiii eiinnopniii - iiiii einapiiaeio ii - iiiii nniiaaooeipeii - iiii nniionaapiniei - iiii nie ioinp - oiiiii oi eenoio - inonpiioep pi ipn - opne iinnieoninoo - oipe aaoppoeene - onpo opaoaano - oaaoaooa - - diff --git a/codex-rs/tui/frames/openai/frame_080.txt b/codex-rs/tui/frames/openai/frame_080.txt deleted file mode 100644 index 835eeb629c..0000000000 --- a/codex-rs/tui/frames/openai/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - pnoiapnoiaa - eoo ooiioapeiop - iaoepepi pooopopn - eoii eeipepaoa oonn - ioeiippino eaip - eeipeeano a ne - iiennipip aoa aeip - nii iioooi nnin oie - iniooiaiia enape ii - niiioiiii niin iei - iiiiiaaii ee e eoei - iiiioiaii iaia oiii - ieiiaoiii eaoin o eaiii - iiiii eio inioai o aaini - iiiie oi oa e aie eoiio - iiiii oi eoe aiiini - iiiiioii eiiia - nniiaeoioa enn - oip ainnnna aioa - nna nnannoppoaaipoe - oia on onpeoao - ona opaopaanoa - aoaaaaooa - - diff --git a/codex-rs/tui/frames/openai/frame_084.txt b/codex-rs/tui/frames/openai/frame_084.txt deleted file mode 100644 index e97ac9de2a..0000000000 --- a/codex-rs/tui/frames/openai/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - apnoapnppppp - aio noiiooaneaona - aioaae eeapooooponin - peop aopopoe aa noni - peop iepiio oii - ieapeooenp a onp - iiienipiio oan ein - ii eiaaip ipnaa oeip - ioieoiipo neain oin - iiiiionii anep iii - ieiionioi p nipa iin - ioapoaaii inopai aie - io apieii oeaoapnnpona aaie - ii aaoiiii eeeae piooa iiii - io ooiiai ae i aioi ooeoi - i oooio ie niia - an oniaipi pipipi - nin oaon n ieanna - ii noin ia eo oioe - nn aoeinaoaaapoaenioe - oia anani ooppooopo - opa opaonaaaaeo - aoaaaaooa - - diff --git a/codex-rs/tui/frames/openai/frame_088.txt b/codex-rs/tui/frames/openai/frame_088.txt deleted file mode 100644 index 985f1923a0..0000000000 --- a/codex-rs/tui/frames/openai/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - epnianpnnpppa - pea pneieoaannnoop - aeae popoapooiioioinop - ei oeeeeenoi oipaoain - eaoaeoeoo neaain - eieepeena a oo oii - ainaoi pe ion n nipp - iiaeeooi ipop a ooii - ooo iaa neaoina onie - iiiiinni eoeno oeiii - iiiiiiie n aeiai oeiie - iaoiiiii eoieaapo eiin - ii ieiii iiaoeip poona niio - oeo oei eeeepee noooie iiiii - i e iia aiip noope ipo - oee ioio npa iiee - ip nianpnp aoeeina - oenopoipnp noeenne - innapnipon aeapipie - in nnnn oppaanoaiiiono - oiaaoaoni oonppoooaea - opp appopnaaaapoa - ooaaooooa - - diff --git a/codex-rs/tui/frames/openai/frame_092.txt b/codex-rs/tui/frames/openai/frame_092.txt deleted file mode 100644 index 1b140cc38a..0000000000 --- a/codex-rs/tui/frames/openai/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - appnoappppnipa - api poiooooaneinoonp - aeoaepooooapooiioopoeanp - eopenoa opo aeaooipn - iae poan ie onn - iiaanop pan ooii - eoooieap eiono aeni - aiepiini iepon oiea - iaii iao ipponan iii - iii pii ipeon eii - niiiiai ennaoo iie - niiaiii eeeeoe ioo - iiieiii eaeeeeea nnpppoin poio - iiiione neeeeio onoooioa piia - oiiiniipn ppi n oiononip inoii - oaiiiee i onpa a o ii - opanponoi po inne - oiannpnn i iaepie - oiananinaop anooaeeoe - na opiipaopaaaapoopiopopo - onanaiapp aoopppoooaao - opaappoipaaaaappo - ao aaooooa - - diff --git a/codex-rs/tui/frames/openai/frame_096.txt b/codex-rs/tui/frames/openai/frame_096.txt deleted file mode 100644 index 500e06ed0e..0000000000 --- a/codex-rs/tui/frames/openai/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aapippppppiaa - apoapiiooioanpeoiooopa - aeneepoo aaeoooiioopnnpona - eo ppia apooonon - i eiee p eopn - ieeeieo ppao onn - onneipe eeona ooni - nepninp iieoi aoiep - oaoooi ipiei n iii - aiiiain nnnniao iie - ioioeii p npiiip eiiii - iiaoiii ienae eao ipiiii - oiiiiii iepp eo nppppnnn aoioea - piiiipp ippoanoe iaoooioo i nie - i iiiii pee pa nipoonp ioeeip - ninoppp iapo nooiiia - onni eea onooipne - ninoiniaoe aeonppie - onnapinn ope apo iooee - na aoinaoopnaaaapponapieoia - na aooippaooopppooooapo - oppaaeaipaaaaaanpoa - aoaaaooooa - - diff --git a/codex-rs/tui/frames/openai/frame_1.txt b/codex-rs/tui/frames/openai/frame_1.txt new file mode 100644 index 0000000000..1019a11c95 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_1.txt @@ -0,0 +1,17 @@ + + aeaenppnnppa + anpeonpepnniina aopa + pioipoooaa aooaoiniiip + noanooppa eoinip + naneoainann oeinnp + io pa ioeniip oeniip + paopo onioeoia iei + iiaia peeinio oai + inioa niianioeippppppapp no i + aino anpa eo ioiaaaeepppiepepi + naaoa anpeea aaoooo aooepnae + oap op a poeoai + anpanpa anapiapo + aopna opennnnenopapio + aoooiiiaaapanpoo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_10.txt b/codex-rs/tui/frames/openai/frame_10.txt new file mode 100644 index 0000000000..942f59e944 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_10.txt @@ -0,0 +1,17 @@ + + apooonppa + ooapopnieaop + aapiieiipipnpp + iaaeninaenpoonnp + e niioia opeaeie + ia oioieen aaoi + n ioooiiiio iep + o iinpepiipaaenii + o in nniniipnpnii + i pinpiaeaoaaaioa + p oiiiiioo nponia + naopnpoo aioopee + io iiiiopepeiea + naooeipna eeo + op aonapno + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_100.txt b/codex-rs/tui/frames/openai/frame_100.txt deleted file mode 100644 index 1e382a12ff..0000000000 --- a/codex-rs/tui/frames/openai/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - eaapnpppppppaa - ppapneooaeooaoeaiooopa - apaaepoeeeappooniioopnnioop - eo eenee ipoaneop - aipapoooa a ooeo - aiaieep pna enpi - ieneene eioia ennpi - eeeiiea pianiaa aapin - i epoi onpaon n iii - iaiioii oinooneo ipip - i oiino oi aen ap iiai - iaonani ennoe ai iioi - i aoiia inaoeaae nnnnnppnonaa nieii - oa iii iappoipe iieoooinaaai iioa - ieoinean ipei ao oipionnppn eiann - oniiion i inpo oo aeepa - niiiini ia eopoiie - nnoniinaop eiaoaaoeee - op ooiieoia anooaopipo - oa ooipaoiinpaappppoiapopiee - opaooina oiooppoopooopoa - aoeaoooonnaaaaapppoo - a aoooooa - - diff --git a/codex-rs/tui/frames/openai/frame_104.txt b/codex-rs/tui/frames/openai/frame_104.txt deleted file mode 100644 index 05a5f7d5c9..0000000000 --- a/codex-rs/tui/frames/openai/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aepnpnpppppppaa - apopieooa ooopp - poaepoo apnpooniioopnpiiopa - poeeeapoapo naoipnona - e npopope oieennon - ooepoe e nnan n ioen - ioeiaeoi enoopn on ieen - iannepeea nnpannna a neap - ininina oin oioi n iinp - ioiiiioi p iipeiai ieop - oiooii i aae io ei o ii i - iiaeii i aopena eo ieiioi - no iiioi poeeioeia nppnpppnnp niiipi - aaooe p eapie ai peaoooinoao epinia - n iiiipi opeiaa iopiinnppp aiiii - oiannnioi pe aniaa - nanenipaia aeaeoeoo - onoiinp ip anoapeiio - on ooinaoipa apoaeapoea - on ooonaoioppppappppoianopippo - opaaonpaa ooioooooopoioieo - oi ooioppaaaaaapapoo - a aooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_108.txt b/codex-rs/tui/frames/openai/frame_108.txt deleted file mode 100644 index 0e1b459976..0000000000 --- a/codex-rs/tui/frames/openai/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aeannpppppppppaa - pnippooo oppa - aeopioneeeappoiiiiiooppnanoop - aeoeeonapno apoppiiop - eanpoiapi oenooeia - iieipooii ppin p innnp - ineiponi nneeio ananinop - eoinneoi oinaona naonnia - iiiiiei oinaiip oonpai - iiniiee eoinonno aie iii - ooiaiei i iipeii e ieap - oaiaiai enppoopi eein i - n eiip i ao eeeeee ppnnppppppnppp iniiaa - oa iiiai onoeeoeo piiaoooonoaooo oiiii - ipanie ia piepe nnppiinnpp ii e - ioipepone paeeieio - onoieiaona anoaeeipa - opoiiip ip aoaennnea - naaoinpoipa eoaioipno - opaoiopaonoopppaapnppoianoioaaea - opooiiaaoooiooooooopoiaapo - ooeopiipnaaaaaanppoo - a oooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_11.txt b/codex-rs/tui/frames/openai/frame_11.txt new file mode 100644 index 0000000000..ef0aff76e0 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_11.txt @@ -0,0 +1,17 @@ + + pooooppa + eo niiinnp + eoaaiinnoenp + iaaiinnpanee + aoennipnonaiip + ipaiipanniaeii + oo piiiiiiainn + i iieiine ioi + e oieiioepiai + oo aienpoeiaia + oap iiiineinni + napeiaoeoonia + a oinnaaino + np oiipaeoa + na oopapa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_112.txt b/codex-rs/tui/frames/openai/frame_112.txt deleted file mode 100644 index 364e61b750..0000000000 --- a/codex-rs/tui/frames/openai/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - aaannpppppppppaa - aeopeioopaoo oopa - popionpopappeooniiioopppa opa - poepoponnpoia poopnpona - poiiopopi opooppon - eeeiao e npppa nn onnoi - eneepoaia ananooa on ni i - peinnooi oinneppea on ni i - iiiiioea onaonnao ne iiop - aiioiaei aoiaoaopo i iiai - ino i n opaea e ipniei - iaiai a aoaoe eo oeiiii - oa nia i eipia aia pnnnpnnppnpppa noiiai - p iiioi aeeepa no aiinoooooooaioipiainoi - nponpeoi iioeeo onapippnnpppoeainiea - noiei on enanoae - noiinaapa aeaepe e - neiiiapana apopoeipo - opoiinponppaa apooioeiaea - opaoinpeoioopppaapnppoiapoipoapo - opaiina a ooioeooooopoooapoa - aaeoopipppaaaaaanppooa - a oooooooa - - diff --git a/codex-rs/tui/frames/openai/frame_12.txt b/codex-rs/tui/frames/openai/frame_12.txt new file mode 100644 index 0000000000..8940e05bd6 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_12.txt @@ -0,0 +1,17 @@ + + pooope + pnaaeipn + o ienpp + epiiinnoi + i oiiiieei + ioeeoaoaio + i ieniin + i epniio + op ieiipii + i eionoa + ie ionooe + p oi api + e ooiponi + oaeopinia + n oinee + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_13.txt b/codex-rs/tui/frames/openai/frame_13.txt new file mode 100644 index 0000000000..c73afab740 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_13.txt @@ -0,0 +1,17 @@ + + eooop + iaaii + iaaio + iooia + o ii + oepii + p ii + p oi + ep aie + io pni + oaee ia + iaaai + ippia + oaain + p eon + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_14.txt b/codex-rs/tui/frames/openai/frame_14.txt new file mode 100644 index 0000000000..8a273a1666 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_14.txt @@ -0,0 +1,17 @@ + + pooon + peaaen + iaiie i + iieioaip + iiin i + ioii oi + iiii e o + iinia n + iiii o + oaee ne + nioopepi + ioiiaaai + e oinnna + ineoaae + ao one + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_15.txt b/codex-rs/tui/frames/openai/frame_15.txt new file mode 100644 index 0000000000..5a0e8f1b54 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_15.txt @@ -0,0 +1,17 @@ + + ppoooia + apniiaeop + eeionniooi + iea eepeaai + iinonniieoai + niipiieei o + ii iiiiiipi + iieiipiii opi + iipppoiiiaeei + iaineinioe ei + ieiiiiai a n + iooeaiinp n + oinp eeea na + iaiinnepne + naoaaaae + aa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_16.txt b/codex-rs/tui/frames/openai/frame_16.txt new file mode 100644 index 0000000000..06c519f602 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_16.txt @@ -0,0 +1,17 @@ + + anpooopia + eaiioiininn + ieeonennii on + eee noaniniiooi + iinaeooniioeian + iiioio inn i iei + nni eapiiiieoop i + ien iaiieiiion ai + nniiipieaiioop e + ooaapnnnoieai pai + iiipooeoninoneiia + iio ia aeep e + nio i epeapi + niioaoieepai + oeeaneaano + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_17.txt b/codex-rs/tui/frames/openai/frame_17.txt new file mode 100644 index 0000000000..0bd4ef6dfc --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_17.txt @@ -0,0 +1,17 @@ + + pnpppnnipa + anooiiionoipoap + poneannappoiiiaon + eieaeioaa oinniiinn + iea i ioennnee p + anopea peei epneiee + o nei peeia ooiieni + poni eeiieipiinno + peoennnpinainaeniii i + ioanaaieoneiin npopn + nnneooooooonaioeen no + niiao aeiia n + ann ona popeaae + p iopnnpaanoeio + apneappioapo + a \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_18.txt b/codex-rs/tui/frames/openai/frame_18.txt new file mode 100644 index 0000000000..de59f344ef --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_18.txt @@ -0,0 +1,17 @@ + + annpnnpnipa + apoanpppiaapopnna + aeeiooonopoeaopeen o + piioepaoo onaaeninnnnnp + anee ei aopaneieiannnna + eni ppieaaaepopiopeaeaei + iinee peoeioaeooininp + onpii anoiina inio + noo pnnnnnnpiipioenp ioia + anniono iieaanaiiianian p + ieinaoooooooa naaeieoeapa + nn pnp aaooeoao + naopaae aoaaenpa + oieooppnnnaooaeapo + oiiaeaapeponpo + a \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_19.txt b/codex-rs/tui/frames/openai/frame_19.txt new file mode 100644 index 0000000000..ade5662359 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_19.txt @@ -0,0 +1,17 @@ + + aannpipnniea + apiiinennnaoapiopp + ponneoipoa aoepaonn + eniopaa annppaiop + iieaea piaoeoin inp + ineoo aioie ee oeoi + aniio eoaeippa eeepi + iiii inoniop i iii + ioinpnnnnnniiiiponoin n oii + anepinoeaopnpap aa enanpeeia + onoepioooooooo anaeiee eeo + nnaoan aeeaeeo + o aniiop pnneeina + ooeioeipaanneoo noio + oieaepoapeaopa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_2.txt b/codex-rs/tui/frames/openai/frame_2.txt new file mode 100644 index 0000000000..be49360bbf --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_2.txt @@ -0,0 +1,17 @@ + + aeaenpnnnppa + appeonpiiiniinaoiopa + pioinooioaa aoonoeiinip + aieaeooppa ppnieip + paoeoainanna apinip + oepoa ionpenp nnioi + piooi aeiniaip eoioi + io na pioiino ioeei + oooni niaaaioeipppppppppiaiio + anoi eiio eo innaaaaeeaaipe i + nnn o oneeio aoooooooooipoii + onaeep a ppnepo + enaaipp pnap aio + aianaaoopennnnenoaaiio + aopopiiaaaaineoo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_20.txt b/codex-rs/tui/frames/openai/frame_20.txt new file mode 100644 index 0000000000..6eaf358e88 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_20.txt @@ -0,0 +1,17 @@ + + aapniinpnpaa + pnnonpapnnniiaaonpp + ppoapooioo aoaonpoipa + aioaoio appineonn + ai pio ae aiiaoniin + eapio poonioe oniin + ninpi po epoa pnie + iaaea ooneiop iioi + ieiinpnnnnnnnnaponaanno e in + oiaiao eaaaaaain onnoinn pe ii + npanoooooooooo npniipi en + o aoep aeoeie + naaopia pnoanoo + appeoipannpeoioapeoo + aopia naaaaiooo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_21.txt b/codex-rs/tui/frames/openai/frame_21.txt new file mode 100644 index 0000000000..5f317f375c --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_21.txt @@ -0,0 +1,17 @@ + + aapnpnnpnppaa + ppoaaaapinipnaapopa + noaapoaoa aaiopaaop + poinoo apnopnop + epeoa piean nnaap + eoei pooaee nnap + ioia a eapeo nnno + an nn oip i i + i i ppnnnnnppp aipoip ne i + i in ia api aoaoip eoee + n oe aaooo oa ooapn ea p + op ena aoo e + oa apa aenoo pa + ona ooopeiinenooo pa + oppnpaaaapanpoa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_22.txt b/codex-rs/tui/frames/openai/frame_22.txt new file mode 100644 index 0000000000..74b75b9113 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_22.txt @@ -0,0 +1,17 @@ + + appnpnnpnppa + apeoieaeieniinipeopa + pnoninooa aoonoopaapp + noiooo ppiiiaon + niieo paeinieenoi + nioea pieinaea ninni + ipone ipinoeo iiei + iinia iniian iaioi + iipop pinnnnnnppanoia np aino + ain oannp epoieei nonaoipp enn + nnnai ooooooooa aeopaeeeopa + nonanp aopoipo + oopn ppa aeopooae + oeoppooinnpnnenoooopo + oioianaaapnaenoa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_23.txt b/codex-rs/tui/frames/openai/frame_23.txt new file mode 100644 index 0000000000..35e7fe2210 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_23.txt @@ -0,0 +1,17 @@ + + appanpoppnpaa + anipinapannpiaioipa + popiopnoa oiepinniip + enionea annniinn + eeiaeo peppooeonin + pnioea aoooooeooiinip + aiioi eeee aia o ioo + iei i ioipanp i oei + aon ipinnnnnnnniaoiaona i iii + innaiono ean nianpi nai + eoi i aooooooo oaenniaeaea + piiaie peinaea + n ipoeaa aeonoepe + nnnpnopninnappopapoa + oi onniaapaaooa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_24.txt b/codex-rs/tui/frames/openai/frame_24.txt new file mode 100644 index 0000000000..a74ea1f0bb --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_24.txt @@ -0,0 +1,17 @@ + + aianpponnpa + poaeoiaainnppaop + poonnepoi eaeoioop n + poeepeinpnaiea aoninao + p eenep aooenaiaanipo + ipnpna oppe ein eon + i ii peapeoeaninaia + i nii ipnenaiiaeeaii + ie innneppiiippaopai i ii + a e oieppnnppieanpoi ioi + n oninoooooooa npeoninepa + n npon i oene + neonaie anoaeeao + epopnaoiiennniaaea + oeaopnnaannpo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_25.txt b/codex-rs/tui/frames/openai/frame_25.txt new file mode 100644 index 0000000000..c2c5b30b29 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_25.txt @@ -0,0 +1,17 @@ + + apnonppppa + p opoaannioiip + eieeppoeipnnniiia + ipoi e ni onipone + paanpeoaneaio ieeneo + npiiiaopeaie eipieeip + ieioi iaaenaeineaoini + iiieieo ianneinainiin + apnioiaannnnpiinnipoin + epoieipiaiinoainoneni + nioeniaoooooopeinieia + iaoinpnnppoeaepeeie + aaaianaonepaeaiie + nennnaonioo oio + ipoonppapio + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_26.txt b/codex-rs/tui/frames/openai/frame_26.txt new file mode 100644 index 0000000000..09a947d35d --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_26.txt @@ -0,0 +1,17 @@ + + anoooopp + eoinenipnip + eoooinninoonp + noopiiiaiiapea + iapnieiooneninn + n oieeeooanonne + i ooniieiinnop + ep niiiaaniieii + i enonpipnnenii + eaiepiaaponnoi + iaoeioonpeapnii + naiien eeoiia + o oin aaeiep + ioonnooaoon + neeaoiano + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_27.txt b/codex-rs/tui/frames/openai/frame_27.txt new file mode 100644 index 0000000000..b3fef11ac8 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_27.txt @@ -0,0 +1,17 @@ + + nooopp + ineeien + noa oieoi + iiiaiinii + i aiapon + iaeaoaiiia + n oiiaoii + i aiiinoii + ie e ipiiii + on eoaiaoii + ip aaoopeo + iippiiaei + innpnpeia + naainnee + ono ane + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_28.txt b/codex-rs/tui/frames/openai/frame_28.txt new file mode 100644 index 0000000000..11fdcec520 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_28.txt @@ -0,0 +1,17 @@ + + eoon + ipaia + n nia + ipaoi + i ii + i poi + aii ai + ipooi + en ai + iieeii + i ai + inpni + inoii + oaaei + i epi + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_29.txt b/codex-rs/tui/frames/openai/frame_29.txt new file mode 100644 index 0000000000..2dc6c66753 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_29.txt @@ -0,0 +1,17 @@ + + poooop + pioe on + apii ooi + iiiianpe + n ioi i + ipiii aa + inniii a + iinii + iiioi a + ainii a + oiieia n + ieiii ai + iiiiaiai + inioeoio + iio ep + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_3.txt b/codex-rs/tui/frames/openai/frame_3.txt new file mode 100644 index 0000000000..9026d59a43 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_3.txt @@ -0,0 +1,17 @@ + + aennppnnnnpa + appeniipionninaaiopa + pneonioooa aoi oopeaip + epeninppa ano iin + oeoieaeiiona naniia + einne epinnnn i nni + no i ooniaoip eoeip + ppipi ppioeni iaini + pooi niopiiopinppaaappaiaoni + pnenp eeoenni ioiaap nepnnainia + oai i oiippo ooooooooopeeepe + ooi np a eapaee + naeeonp ppneopio + nappaooannnnpenonaapo + aopoaeiaaaaineao + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_30.txt b/codex-rs/tui/frames/openai/frame_30.txt new file mode 100644 index 0000000000..73b4906d0e --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_30.txt @@ -0,0 +1,17 @@ + + anooopp + aeniinoonn + ooaipnnippn + iinieianin np + noiianipip i + ioiap oiiiiei + neiiina neni na + oi opnipioip a + oiaoninineip a + oiiniaaii pp a + niinnaoiiipii + ioeepeoniio i + niniieoiipie + pappnaeipeo + npeiaaano + aaaa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_31.txt b/codex-rs/tui/frames/openai/frame_31.txt new file mode 100644 index 0000000000..cc71fce920 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_31.txt @@ -0,0 +1,17 @@ + + aeeopopnp + aponppaopnoop + pineepnaaeoiaon + piepaaonapnniniin + aiiiipponaponieaa + niaaiaioonnopeeipoi + eii iaoinenenoioiei + nnp iioin iaooiinei + inpaioaiiiepiiia i + oiiieeiiaaanainii o + aoaepip eoooaeioia + iiinnnp ano i + niona p e ioaea + einieaiapiopia + ooniapoeeno + aaaa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_32.txt b/codex-rs/tui/frames/openai/frame_32.txt new file mode 100644 index 0000000000..c0d6573da7 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_32.txt @@ -0,0 +1,17 @@ + + pppppnnipa + noiooiniiooiip + eaonappaepaoionoop + oeeiapanp p panipp p + eeipionooin oapinenonp + nennpnoiaeiipa ipe o + oionpaoniippipnaeaeeioa + iiipa oaiioeoinpaoniooa + niipa oaioaaipppiiiniona + oooaaiononaaaaaiioinipa + pnoiie iooooooaneeeee + npiann pnieoi + oooiiipa aeaie p + npnoipinnoaapoae + innaappeoaoo + aaa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_33.txt b/codex-rs/tui/frames/openai/frame_33.txt new file mode 100644 index 0000000000..56ef96d36a --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_33.txt @@ -0,0 +1,17 @@ + + appnpnpniea + apoiinonieipioioe + aenipoppnoa ooeiipop + pneieaipa oiinao + aeieaiienan ipnna + eep nannanp enean + iip npoiain ioii + oipp poonenp noio + iii i pa eopppnnnpiipeaini + aeiooeepeaiiaaaaaiioaaaiie + nnnp ieie e ooooooo iipeaa + npnopop eenene + onooponp apipeono + nioonpipnpaonpnoio + onnppaaaaponpo + aaaa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_34.txt b/codex-rs/tui/frames/openai/frame_34.txt new file mode 100644 index 0000000000..b6e87c62f1 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_34.txt @@ -0,0 +1,17 @@ + + apnppppnipa + apopennioiponoonpna + aeepiooeioa aannpooop + peaioaepa oiponn + eeinpei io p nnona + peniae nnoinon npnin + ioaia onaoiaa inia + ninoe ioaieoi e an + poeeo eneeoannppppppiaao iaa + iinpeppaoeeoiiiaieaaapeaiiain + eanp inioa oooaaaaa pepnio + epnnnna eneieo + npaipnnp apnoaepa + pneioippnppnonoapoeo + oinnnaaaaannona + aaa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_35.txt b/codex-rs/tui/frames/openai/frame_35.txt new file mode 100644 index 0000000000..899d6766b7 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_35.txt @@ -0,0 +1,17 @@ + + appnnpppnppa + ponoeioopoioieoiona + aeeinpoiaooa aoonoeoiop + peepepnpa opania + eeiieen onop inoip + nenepa oiaoeeoa inni + n ee nn ooae iann + iiie ennneo e oe + e pa piienoeinnananpii iino + ipano eenoopein npaaaaeoieo io + eanpoenaieaa aoaaaaoaaoeeapi + oeanei aeo pa + nnaanpep pneaooo + oaaoioipeiipineooaeno + oainnaaeaappooa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_36.txt b/codex-rs/tui/frames/openai/frame_36.txt new file mode 100644 index 0000000000..9a23d2ddd6 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_36.txt @@ -0,0 +1,17 @@ + + aapnppppnppa + anoonpenepnpnppooopa + pnonppopooaa aooiopipoip + aioopaaaa ooinoi + peannoinanpe aneo + e pea oa oiep onao + i n a n onn iaip + iini an aee ni i + iooi ee pooopppapppppa inii + aoin piaaeie aiaaaaaaaii neoa + o oin papea oooaaaaao ipoe + oponne peioe + neiipip pppoepa + opaooonaniapinopopnpo + aopeiappappppooo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_4.txt b/codex-rs/tui/frames/openai/frame_4.txt new file mode 100644 index 0000000000..0c76cc5ce8 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_4.txt @@ -0,0 +1,17 @@ + + aennpnnpnppa + apopoie inneonioeopa + poniiipooa aainaoienna + eeipioepp oioonon + eieaininnaip nonion + eiiai oaiieon o nnip + onina ooonpoip p oni + ien pieoaii iii + ai ia nieoaeepipppaaaapp iio + ine i peeepaiannipeapeeanieeoi + ainonpnnpne oooooooooapiiia + pinoiaa paneooo + nnpea pa aeaponie + iiinaoonnnnnppnopnioa + onnieiaaaaanpoa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_5.txt b/codex-rs/tui/frames/openai/frame_5.txt new file mode 100644 index 0000000000..2b06cade09 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_5.txt @@ -0,0 +1,17 @@ + + aennnpnnnppa + apopeoeiipinpnaiopp + oaenpiooa oanion pop + pieieienp paiiiia + pneoeaapianp a ninia + iiiie nainneia peii + iei p anainoip ooipip + ieiao panieai piai + ipiao eaiopionaipiaaappaoiei + aninppepoo io eennapnepeieoia + npiipipnnepa oooooooopinine + nnpenn a eaeopa + aeoninpa anppoono + aioipopnninappnoaino + apoaooaaapappoa + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_6.txt b/codex-rs/tui/frames/openai/frame_6.txt new file mode 100644 index 0000000000..2ca8bb0bc7 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_6.txt @@ -0,0 +1,17 @@ + + aennnpnnppaa + paneoinopippnapopa + pppiiioo aoienopoena + epioioanp npiiiip + oniiionnpon enninp + npeieaapninaip ennei + a pii aniean apiai + i iii ainieii ipnii + aeipi eoiionepaipiaappaenei + iinpeaaanp ienopiipnnnnipin + e i eiiineo ooooooooannei + p n epa peaeeia + eanaoop apaaeopp + aoiopop niaappoo eno + apnoppaaaaappo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_7.txt b/codex-rs/tui/frames/openai/frame_7.txt new file mode 100644 index 0000000000..f66ddaf5a6 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_7.txt @@ -0,0 +1,17 @@ + + aeinopnnppa + poapnipopnnnn aop + o piiioa aaia oeaop + nniiiinp ainoiep + aoioiiaienp e oiin + i niio aonnin ppiii + anoi aainini ooaii + aoeii npeioia o iii + eoio poaeineiinnaiinnonii + ipoiineiieoieniinnpnpnnini + n naeoioae ooooooooaeii + oa eaeaa popeneo + onppnnna paipoeoo + naonionniaaapoiope + oiooieiaapanoo + \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_8.txt b/codex-rs/tui/frames/openai/frame_8.txt new file mode 100644 index 0000000000..e54163d2c8 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_8.txt @@ -0,0 +1,17 @@ + + aapanppnppa + pooeiiionn i op + ainpieeo poieionpap + aonoeippi o naiin + o eiepnien eoniip + iopinaaaniao npiii + ioiii oanniai iaieip + npiie ipneipoe eaeii + n niiaa eoniiepppppniii + noenaiopipiininaaiino + eenniniiieoaoaoonooeni + opoiniaa epeeeo + onaonnna aenaipeo + eeoipo nnponenpia + iiaooniappena + aa \ No newline at end of file diff --git a/codex-rs/tui/frames/openai/frame_9.txt b/codex-rs/tui/frames/openai/frame_9.txt new file mode 100644 index 0000000000..a339de1118 --- /dev/null +++ b/codex-rs/tui/frames/openai/frame_9.txt @@ -0,0 +1,17 @@ + + enaoeppnp + eoaeiioon apna + e piieoaane naip + o iienna aapinaipp + eoonnooiop oeopepii + i iiioainnaa ioioiii + a ioniooinnpoepe aii + i ieapniiiaennai ii + opio eioiiiipiipiia + iaiiiapiaiaiiiiaaiii + o aaennieoooooiioeni + niiinpa pe aeia + npninn enanieo + aponaioepnnnoia + opa onninpeo + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_000.txt b/codex-rs/tui/frames/shapes/frame_000.txt deleted file mode 100644 index 34689f7cdb..0000000000 --- a/codex-rs/tui/frames/shapes/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆◆●□□□□□□□□□▲◆◆ - ▲◆□◇△□■□□◆◆◆◆△△△◆◆■□◆□□□◆ - ◆△◇○□■□◆▲◆◇□□◇◇□●□◇■□□□□▲◆ ■□◆ - ▲□◇△▲□◆□▲△□□ ▲◇◇■□□●◆ □▲ - ◆□◇△▲□◆△△ □■□◇▲○□▲ - ▲◇◇△△■△◇ ▲○▲◇◇◆○○ - △△◇△■ ◇□ ◇■○○○□ ○●○◇▲○◇ - ▲△◇◇□■◇◆ □○◆■◇△◇◇ ◆□○○◇▲○◇ - □□◇◇○◇□ ◇□●○○○◆△◇ □▲□◇◆○▲ - ◇○■◇◆◆◇◇ □○◇□○△◇◇○△ △◇◆◇◇ ◇ - △◇●◇ ○◇ □◆△△ □◇△ ■◇◇◇△◇ - ■ ○○ △◇ ■◆△◇◇■ ●□ ○◇◇◇◇ - ◇◆◇◇ △ ▲◇△△■ △◇◆ ◆●●□●□□□□□□□□□▲ ◇△△◇ ◇ - □◇● ◇▲ ◆△◇◇□■ △□◆ △◇◇●○□□□□□□■■■ ◇●○◇○◇ - ○△◇○△ ◇○ □◇△◆ ◆◇◆ ■◇■▲▲▲▲▲▲ ◇ ◇◇■◇◆ - ○○◇◇◆○◇▲ □□□□● ▲△◆△△■△△ - ○○○◇ ○●◆ ●□●□△◆△△ - ○◇◇◇▲ □◇○◆ ◆◇◆□◇□◆◇■ - ■▲□□◇▲ □▲□□ △◆□□◇□□□▲●□ - ■◇□◇◇□ ◆○▲□□○◇□◆◆▲▲▲□□□□◇□◇□□■◆▲□◆ - □■□□□●▲◇◇□●◇△■□□●◇◇●□□■ ◆□□■ - □□□●◇□◇◇●◆◆◆◆◆◆▲□●□□◆ - ◆◆■■□■■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_004.txt b/codex-rs/tui/frames/shapes/frame_004.txt deleted file mode 100644 index 90b7986ec0..0000000000 --- a/codex-rs/tui/frames/shapes/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆◆●□□□□□□□□□▲◆◆ - ▲◆△◇△□■□□■◆▲◆△△△ ■■□◆■□□◆ - ◆△◇◇□◇□◆●◆◇□□◇◇□●◇◇■□□□□●◆ ■□◆ - ▲◇□△▲□◆□◇△□■ □■□○●◆ □▲ - ◆□◇△▲■◆●△□ ■□■□◇▲○□▲ - ▲◇◇△△○△◇ ○△◇◇◆○○ - △◇◇□■ ◇□ ○●■◆○○□ □●□◇▲■◇ - ▲△◇◇□◆◇◆ □○◆○○△○▲ △○■◇◇○◇ - □□◇◇△◇□ ◆◇◇◇○○○○ ◆■▲□◇◇○▲ - ◇□■◇◆ ◇ ▲○◇□□○△◇■ ◇◆◇◇ ◇ - □◇△◇■◆◇ □◆△◇■ △□△ ●◇◇◇■◇ - ■ ○△ □◇▲ ◆△◇◇■ ▲●□◆ ◇◇ ◇ - ◇◆◇◇■■□○ ●◇△△△ ●△◆◆ ◆●●□●□□●□□□□□□▲ ▲ △◇ ◇ - □◇▲ ◇◆ △◇◇□■■△□ □ ◇○□□■□□□■■■■■□ ◇●○◇◆◇ - ○■◇○◆■◇▲ □◇△■ ◆◇■ △▲□●□□◆◇◇◇●●●□□ △△△◇◆◇◆ - ○○○◇▲○◇◆ □□□□ ◆ ▲△◆△◇■△△ - ▲○○◇◆■○□◆ ◆□●□△■△△ - ○○◇◇▲△□△○◆ ◆△●□◇□◆◇■ - ■▲□◇◇◆ □▲□□ ◆◆□□◇□□◇◆●□ - ■◇□◇◇□ ■□▲□□◇◇□◆◆▲▲▲□□□◇◇●◇□□■◆▲□◆ - ◆■□□□●◆△◇◇●□◇■□□□◇□●□□■■◆□□■ - ■□□◇◇□□●●◆◆◆◆◆◆▲□●□□◆ - ◆◆■■□■■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_008.txt b/codex-rs/tui/frames/shapes/frame_008.txt deleted file mode 100644 index 2a60281047..0000000000 --- a/codex-rs/tui/frames/shapes/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆◆●□□□□□□□□□▲◆◆ - ◆◆△◇□□■◇□◆◆▲◆△△△ ◆■□◇■□□◆ - ◆△◇◇□□□◆△●□□□◇□●●◇◇■□□○□●◆ ■○▲ - ▲◇◇□◇■◆◆□◇□■△ □■□○●◆ □▲ - ▲□◇△△◆▲◇□ ■□◆□◇▲■□▲ - △◇◇▲■◆◇□ ▲▲◆▲ ■○◆◇◇◆○○ - △◇△▲▲▲◇■ □◆■▲○□△ ○□◇▲○○ - △◇△◇ ▲◇ ○◇■■○■▲□ ○○◇●○◇ - ◇◇◇○ ◇◇◆ ■◇◇●◇▲○◆ ■○□◇▲◇◇ - ◇◇◆◇ ◇◇■ □◆ ◇○◇○■▲ ◆◇◇ ◇ - ◇◇◆◇ ◇■ ■□◇◇● △◇△ ◇◇◇○◇ - ▲◇△● ○□ ◆□◇◇◆ ◆◇○ ◆ ◇◇◇◇◇◆ - □□◇◇ ◇◇ △△△□◆ ◇△ △◆□●□●□□●□□□□□□▲ ◆□◇◇ ◇ - ■◇○◇ ■△◇ ◆◇◇△◆△◆◇■ △○◇◇□□□□□□○■■■■■ ◇◆○◇◆◇ - ◇○◇○ ○○◆ ○■□△△ ▲□ ○◆□◇□□◇◇◇◇●●●●□ ▲□◇◇◆△■ - ◆◇◇● ○○◆ ○□□□■ △■△△□▲△ - △◇◇○ □◇◇◆ ◆△●□△■▲□ - △□◇◇◆ ○□□◆ ◆△◇□▲□◆◇□ - ○ ○○□◆ ○◇□□▲◆△◇ ◆◆□□◇□□◇◆●□ - ■◇□◇□△ □□◇□□◇◇□◆◆▲▲▲□□□□◇□◇□□■◆◆□◆ - ◆◇◇□▲◆◆◇◇□●▲△◇◇□◇◇◇●□□■■◆◇□■ - ■○□◇◇◇□●◆◆◆◆◆◆◆▲□●□□◆ - ◆◆■■■■■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_012.txt b/codex-rs/tui/frames/shapes/frame_012.txt deleted file mode 100644 index 29f6d751a7..0000000000 --- a/codex-rs/tui/frames/shapes/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆●□□□□□□□●▲▲◆ - ◆▲△◇□□□□■◆◆▲▲◆ ●◇◆■□◇□□□◆ - ◆□◇△◇□◆▲◆●□□◇◇□●●□□□□□○○●▲◆□■□▲ - ▲△□◇□◆○◇□◇□■△ □◇□□◆▲ ■□◆ - ◆◇△◇■●●□□■△△ □◇□◇◆ ■○ - △◇◇○■◇△□ ▲▲▲◆ ◇□◇ ○○◆ - △◇◇△◆◇◇◆ ●○◆▲□▲□△ ■○□◇◆○□▲ - △◇◇△◆◇□△ ○□○◇○○◆○◆ □△◇▲○○◆ - ◇◇□◆◇◇■◆ ○▲○◇◇○○■○○ ○■◇ ○◇ - ◇◇□ □◇■ ○○□◇◇◇▲□◆ ■◇◇△ △▲ - ○◇◇ ◇◇ □△○◆◆ ●◇ ◇◇◇ ◇◇ - ◇◇◇ ◇◇■ ▲◇◇□ ◆□△○ ◇◇◇◇◇◇ - ▲□◇ ◇◇▲ △◆△◇△■◇□△■ ▲□●●●□□□□□□□□□▲ ◇◇◇ ◇◇ - ◇◆ ◇△ ◇◇△□◆▲◇□ ◆ ◇◇△□□□■□□□□■■■■■○◇ ○◇□◇ ◇ - ◇◇◇ □△◇ □◇◇ ▲△◆◆■ ◆○□●□□□□△◇◇◇◇●●●□◆◆△◇◇▲△■ - ◇◇○ □△○ □□□□ ◆△△△△●◇ - ○◇○ ■▲□▲ △◇□△■△◇ - ○◇◇▲ □▲□□◆ ◆▲◇△△■◆△□ - ■◇◇◇◆ □□□□□◆◆ ◆●□◇○△◇△●△◆ - ◆■◇◇◆ □□◇□◇◇□□◆●▲▲▲□□□□◇◇◇◇□◆◆◆□◆ - □□□◆△◆ ■□□●◇◇◇◇◇◇□□□□◆ ◆□□■ - ■□■□□▲●◆◆◆◆◆◆◆◆▲●●□□◆ - ◆■■□■■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_016.txt b/codex-rs/tui/frames/shapes/frame_016.txt deleted file mode 100644 index 96743807fd..0000000000 --- a/codex-rs/tui/frames/shapes/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆▲□□□□□□□□▲▲◆ - ▲◆△□◇□□■◆◆△◇◆▲▲◆■□◇■□□▲◆ - △●△□■◆◆●□□□◇◇□●●□□◇◇◇△○◆◆■□□○▲ - ◆△□□◆▲●□□□□■◇ ◆□□◇○□◆◇▲□○◆ - △□□△◇◇□□□ ■□◇◇◇●○□● - ◆◇◇△●◇□ ▲▲▲ □◇◇▲■▲□▲ - ◆◇◇◇△◇△■ ◇◇■○◆◇▲ ○◇● ○○○ - ◇◇◇△◇ □◇○△■▲□○◆ □◇◇ ●◇○ - ◇△△◇◇△ □◇◇○◇○◆□○◆ □◇● ▲◇▲ - ◇△△◇◇ ○○◇◇◇○■○◆△ ■◇◇ ◇◇□ - ◇◆◇ ◇■◇ □◇◇ △□●◇■ ◇◇ △○ - ◇◆○ ◇■△ ●□△△■◇▲■■ ■◇■ △○ - ◇△ ◇◇◇ ◆△▲□△◇◇□ ▲□□□●●□□□□□●□□▲ ■◇□◆◇◇ - □◇△◇△○▲ ▲◇■△●○□△◇ □△□□□■■■△■■■■□□□◇ ◆◇◇▲△◇ - ■○▲ ◇○◇○ □▲○△○●□ ◇○□□□□□□◇◇△◇◇◇◇□ △○■◆○◇ - ○○▲ ○○□◆ □□□□◆ ◆◇○◇△■□■ - □○□ ○■◇□ ▲◇▲◇□△◇■ - ■◇●◆■○□◇□◆ ◆▲◇◇□▲▲◇□ - □◇●◆■○▲◇◇□◆◆△ ◆●△◇◇□◇◆△△ - □◇◇▲◆■□◇◇◇□◇□□●●▲▲▲▲□□□◇◇◇□□ ◆□□ - ◆□□◆◆◆ ◆□□□□◇◇◇◇◇◇□□□■ ◆▲□△■ - ■◇□●◇●▲◆◆◆◆◆◆◆◆▲●●□□■ - ◆■■□□■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_020.txt b/codex-rs/tui/frames/shapes/frame_020.txt deleted file mode 100644 index b7365eb5cb..0000000000 --- a/codex-rs/tui/frames/shapes/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆◆□●□□□□□□▲◆◆◆ - ▲◆△◇□□■◆◆○●△▲○◆□□□□□□□●△◆ - ▲●□◇■▲◆●●□◇●□□●●□□△□◇□□◆■◇□○△◇ - ▲□◆◆◆●△□▲□□ △○◇○◆■□□□□◆ - ▲□ ▲▲□□▲■◆■ ■□◇○■○○○□ - △◆ ◆◇□△○ ▲▲ ○●■▲○△▲ - △ ▲◇◆◇ △■○■◇ ◆○○ ◇□○○ - △◆ ▲◇▲■◇ ◇△△□▲○○◆ ○○ ◇○◇▲ - ◆□▲◆◇◆△ ■◇○◇▲○■◇○ ◇▲ ●◇□ - ◇ ◆◇◇◇ □◇●□□▲○○◆ ■◇ ◇□◇◇ - ◇◇■◇◇○ ◆○◆◇□ ●◇◇■ ◇◇○◇△ - ◇△■◇◇○△ ▲■△ ●△□△◆ ◇○■◇◇ - ○◇■◇◇◇◆ △△△◆●◇◆△ ◆●□□□□●●●●●●●●▲◆ ◇○○◇◆ - ■▲○○◇△○△ ◆□□□△□□ ▲□□□□□□■■■□□□□◇△ ○◇△◇◇ - ◇○○◇○■◇ ○■△▲△◆ ◇□□□□□□◇◇○◇◇□◇△ ◆○○◇○▲ - ◇○ ◇○△○ ◆◆ ◆□△△△△ - ◇○▲○■▲□◆◇ ▲△◆◇□○△ ◆ - ○◇▲■□□▲□◆ ◆▲□△◇◇◆△▲ - ■◇●◆■○●◇□□▲◆△ ◆▲△□◆◇◇□▲■■ - ■□◇▲ □□◇◇◇◇□□□▲▲▲▲▲□□□◇◇□□□◆●□▲■ - □□□◆◆ ■□□□□□□□◇△△●□■◆ ◆□□□○◆ - ■□□◇◇▲▲◆◆◆◆◆◆◆▲▲□□□□ - ◆■■□□■■◆◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_024.txt b/codex-rs/tui/frames/shapes/frame_024.txt deleted file mode 100644 index 052f0174a8..0000000000 --- a/codex-rs/tui/frames/shapes/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲◆□●□□□□□●◆◆◆ - ◆△●◇■◆ ■ ■□■○■□◇□□□▲●▲◆ - ◆△■ ◆▲□□■●□□●●□□○●▲◆△■◇■□□□▲ - △□ ▲□□◆□□○□ ○◇□○▲○■□□○◇○ - ▲□ ◆△□■▲○ ●□□○ ○□○◆○ - △ ●△◆▲ ●□◆▲ □▲□□●○▲◇ - ◇ △△▲○ ○□◆◇ □○□■◇○○◇ - ◇ ◇△△○ ◇◇■○□▲ ◇◇■◇○△◇ - ▲◆ ▲◇ ○ ◆○□◆○ ●○▲□▲◇□● - ◇△◇◇◇△ ◇△○ ■○○ ■□◇ ◇○■■ - ◇△◇◇◆▲ ○◇ □○□ △△◇◇◇○ - ◇○◇□◆◇ ■◆□ ◆□■ ○◇◇◇◇◇ - ◇△□△◇□ ◇△◆■■△△ ◆●□□□●●●□●□●●□◆ ◆■ ◇◇◇◇ - ◇▲◇□◆◇ ◆◇■■◆◇□ ◇●○○□□□□□□□□□□◇△□ ◇◇■◇△◇△ - ◇△■▲○○◆ ○◆▲●◆ ■□□□◆□□◆◆◆□□□◇△ ◆◇△□○■ ■ - ◇◆□▲○■▲ △◇○■△ △ - ■◇◆□▲○■○ ◆■○◆□■ ▲ - ◇◆ ○■□□□◆ △△□▲◆△◆△ - □◇◆■◇○○●□□◆◆ ◆□□◆□■●■○▲◆ - □◇◆◆■○◇□□◇◇○□□●◆◆◆□□□□□▲□△●△▲□▲■ - ■□◇▲◆ ■□□□□◇□□□◇□□□◇□□□□▲◇■◆ - ◆□□□●●●◆◆◆◆◆◆▲□□◇□□■■ - ◆■■□□■■◆◆◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_028.txt b/codex-rs/tui/frames/shapes/frame_028.txt deleted file mode 100644 index f27f4fc2ad..0000000000 --- a/codex-rs/tui/frames/shapes/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲◆◇●□□□□□●◆◆◆ - ▲●□□◆ ◆□□◇□◆◇△ - ◆●□◆ ◆▲□□■◇◇□●●●□○□◆ ◆○□□◆□▲ - ◆△■ ◆□□■▲△ ◇○▲ □□●◆□▲ - ▲■■◆△□ ▲○ ○◇□ △○○○◆○ - ◇△△△△ ◆ ▲□ □◇▲◆○○◇▲○ - ◇■△◇□△ ◆ ■▲□□■ □○■□○◇△○ - △◇◇△□ ○ ▲○■○□● □▲△○▲○△◇ - ◇◆○◇△△ ○○◆○○ □■ ◇ ◇◇○ - ◇■●□◇ ▲○□■▲○■ ◆◇ ■◆◇ ▲ - ◇●◇◇◆◇■ ◇ ◆ △○□▲ ●■○■◇◇△■ - ◇ ◇◇◇△ ◇◇■■□■ □ ■◇■◇◇◇△ - ◇◇ ■◇◇◆ □▲▲ ▲■△◆▲●□□□●●●□□●□● ▲■■●◇◇△ - ◇ ◇◇ ◇ ◆●◇△ △◆ □△△△□○○●△△△□○◇▲ ◇▲◇◇△ ▲ - ◇◆○△●■ ○□◆ □●●●◇◆◆◆◆◆◆◆□■ ●△◆◇● △ - ◇○○■◆□ ◆◇■◇ ▲ △ - ■◇○○◇◇□○ ▲◇△△◆■ ▲◆ - ◇▲○●□▲ ◆△□◆△◆△ △◆ - □◇◆□●◇◇□ ◆ ◆◆□□◇◇□ ■◆□ - □◇●■◇□◇◇□◇○●□●◆□□□□◇◇◇□◆▲△◆◇◆△◆ - □◇□▲◇◇◇◇□□□□□□◇●□■▲◆◆△△○△□ - ■□◇□□◇◇●◇◇◇◇○□□◇◇■□■ - ◆■■□□■■◆ ◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_032.txt b/codex-rs/tui/frames/shapes/frame_032.txt deleted file mode 100644 index 7de2bb926d..0000000000 --- a/codex-rs/tui/frames/shapes/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲□●□●●□□□●●◆△ - ◆△△□■ ■□◇○◆□□◆ - ◆●□◇◆▲□□■□◇□●●□□□▲ ◆○□□■■□ - ◆◇□●◇□□◆□□◇△ ◇○▲ ○○○ ■▲ - ▲□◆◇□■ △● ◇▲ ◇○▲ □◆ - △□▲◇□△◆ ◆ △◇○ ○○▲◆◇▲ - △□△◇□◇●◆ ◇○△○ ■△◆■○ ◇■◇◆ - ◆◇○△□ △ △○○▲○ □ ▲ ○○○ - ◇▲○◇ ■ ○▲○○◆○◆ ○■○▲◇▲○◇ - ◇ ◇◇ ◇ ◇○△■▲□△ ◆▲○▲◇■○△ - □○◇◇□■ ○○◇△■△△○△ ◇◇◇△■◇◇ - △□◇◇○ ■▲△□■△◇■ △ ◇◇◇◇□ - ◇◇◇◇■◇ ◆◇◆◆◇◆ ◆▲□●◇●□●●●●□ ◇▲◇□◇◇ - ◇▲△◇ ○ □○◆◇△ ◇○□□□●●○△●●○△ ●■○◇◇◇◇◇ - □◇◇▲◇ □□□□●◆◇●◇◆◇□ △◇△◇ ■ △ - ◇△○△◆■◇ ◆◆ ●□◇△△■ △ - ◇○○◇◇△○ △□◆△◇△ ▲◆ - ◇◇□□○◆□ ◆◇■▲△ △△▲◆ - □●○○□□▲□◇ ▲◇□◆△□▲◆◆△ - □◇◇□▲□□○◇□●◇●▲▲▲□□◇◇□◆▲△◆○ □■ - □◇◇◇◇□◇■□□□□□□□■◆△◆□□○◆△◆ - ◆□□◇●◆◆◆◆◆◆▲□□●□■△□■ - ◆■■■□■■◆ ◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_036.txt b/codex-rs/tui/frames/shapes/frame_036.txt deleted file mode 100644 index 2bcc314b12..0000000000 --- a/codex-rs/tui/frames/shapes/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲□□□●□□□●◆◆△ - ◆◆□□■◆●△△ ■■□■□◇□□◇○▲ - ▲◇□●●□□□□■□●□□◇▲ ■△○□ ■○◆ - ◆◇□◇△□○◆□■ □▲ ▲◇◆◆■○ - ▲△▲◇□■ ◇◆ ○○▲▲ ○◆ - ▲△▲△△ ◆ ○ ■○◇○△□◆ - ◇▲△△ △○○◆□ ○ ○○○▲○○ - ◇◆◇◇ ○○■△□◆■▲ △○○ ▲◆○◇ - ◇◇○◆ ▲■▲△◆□○ △ ○◆■○○△◆ - ◇ ◇■ △■◇◇▲△●○○△ ● ◇◇▲▲◇◇ - ◇ ○■ ◆◆○■▲△○●△ ◇ ◇◇◇ ◇◇ - ◇○●○ ■◇△ △□■ ◇ ○◇◇◇■◇ - ◇△△□ ◇ ▲□△◇■ △◆□□□□□□●□● □◇◇◇◆◇◇◇ - ◇◇△◇○▲ □ △■ ◇□□□□□□□□□○○ △ ◇□◆◇◇◇ - ◇●△◇ ◇ ○□□□□□◇●◆◆◇□ ◇■◇■◇◇◇◆◆ - ■◇□■◇ ◇ ◆◆◆◆◆ ◆△ △▲△ ◇ - ○◇◇◇● ○ ▲◇◆◇ △ - ○◇◇○○◆□● ▲□ △■ ▲◆ - □◇◇▲◇○◆□ ◆◇□▲▲◆△■ △ - ○◇◇□□△□◇□○□●◆▲▲□◇◇◆◆□●◇○ ▲■ - □□◆■□□□□◇□◇□□□◆△◆●□□◆▲□ - ■□▲●◆◆◆◆●◆●□□▲□◆△□◆ - ■■■■◆◆ ■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_040.txt b/codex-rs/tui/frames/shapes/frame_040.txt deleted file mode 100644 index 88a3dc56b4..0000000000 --- a/codex-rs/tui/frames/shapes/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲□□□□□●□□◆◆◆ - ▲●□■◆△○○◆□□□◇◇●□◇□□◆ - ▲◇■◆□□□□■◇●□□●◆■■◇□◆ ◆○◆ - △■△◇■◆●□■ ■□■○ □○ - ◇◆□◇◆ △■△◇▲ ◆◇ - ◇◇□◇ ◆◆▲○ ▲△○■ ○◇ - ●○△◇ ■○○◆◇○ ■△■○○○▲○ - ◇◇◇◆ ◇○○ ◇○ ▲■○▲◇◇ ○◆ - ◆■◇◇ ○○○ ○○□ ◆◇◆◇◇◇◇◇ - ◇◇◇◇ △◇○▲◇○○○▲ ■■◇●◇△▲□ - △◇◇◇ ○◇○△○◇▲▲ ◇△◇◇◇◆◇◇ - ○△◇◇ ○◆△△■ △ ◆ ◇ ◇◇◇◇◇◇ - ◇■◇■ ○△◆△ ▲◆◆□□□□□□□□ ■◆◇◇◆▲△◇ - ■△△▲ ■△ ▲□□□□□□□□□◇◇ ◇ ◇ ◇◇◇○ - ◇◇△▲ ◆□□□□◆◇●◆●◇■ △□◇■◇◇◇◇◇ - ◇△△◇▲□ ◆ ◆◆◆◆◆ ◇ ○▲◇◇◇◇■ - ◇◇○○ □◆ ◇◆◇◆△◇◇△◇ - ◇○□□◆□○ ◆◇◆△△△■ ◇ - ◇◇▲◇○◆□ ▲□◆■△△○ ◆△ - □◆■□○●▲◇□□□▲▲◆▲□■▲▲△□◆ ▲□ - ■□◆ ■□□◇◇◇◇□□◆▲●○□○ ▲□ - □□●◆△▲◆◆□□□△□◆●□■ - ◆■■■◆◆ ◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_044.txt b/codex-rs/tui/frames/shapes/frame_044.txt deleted file mode 100644 index 573c742db9..0000000000 --- a/codex-rs/tui/frames/shapes/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲□●□□◆□□□◆◆◆ - ▲△□◆▲▲▲□■□◇□◇● □□◆ - ◆◇◇●□□□■◇□□●◆□○□▲△ ■□ - ▲□△□△ ◇▲○◆ ○○▲ - ▲○□△◆ ○○◇●■ ◇▲ - △◇■ ◆◆▲ ○▲○◇○ △▲ - ◇△△ □◇○▲ △○●○■○○ - ◇ ◇ ○◇○△◆○▲ ○▲ ◇◇ ◇ - ▲○◆◇ ■◇■△○◆◇◆ △◆◇◇◇ ◇ - ◇◇□ ○○○◇■◇□ ◇○△◇△ △ - □◇■ ○△◇△□■◇ ■◇◇◇■◇◇◇ - △◇■◆ △▲△◇△ ◇◇◇◇◆◇◇◇ - ◇◇△◇ ◆◇ △◇ ◆◆□□□□□□□▲■◇◇◇◇△▲◇◇ - □◇◇ ◇ △◇△ □□□□□□□□○▲△◇ ○◇▲◇◇◇ - ◇△□◆◆▲△ △□□●●◇●□◇△◆▲◆◇◇◇◇◇ △ - ◇◇▲○□ ◆◇ ◆◆◆◆◆■○ ◇▲◇◇ ■◇ - ◇△○◆△▲ △○◇■ △◇○◆ - ○△◇○◆○○ ▲□△▲ △ △□ - ○△◇◆□■□▲ △□△▲●△ △△ - ○◆□◇□□◆□□▲◆◆▲□◆△△◆○ ●■ - ■○◆■□□●●◇□□◆◆□○◇◆ ▲□ - ◆□▲◆◆◆▲△△□●●◆◆▲□◆ - ◆■■■◆ ■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_048.txt b/codex-rs/tui/frames/shapes/frame_048.txt deleted file mode 100644 index 019b14c77b..0000000000 --- a/codex-rs/tui/frames/shapes/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▲◆●◇□▲▲□□▲▲ - ▲□◇●▲◆■○●◇□●■□○▲ - △▲◇■□■◇□□◆○○○◆ □○ - △◇△□▲ ○◇○◆ △◆◇ - ◇◇○○ ◇○○◆ ■○◇ - ◆○■ ◆▲◆ ○▲◇△△▲○○ - ◇△◇◇◇▲▲■ △ ○○ ○□◆ - ○ ◇ ■△○ ○ ◇●■○○ ◇ - △◇◇◆ ▲◇◇◇○▲ ◇ ◇○○◇◇◇ - ◇◇○ □◇△△● ■ ▲▲□◇▲△●▲ - ◇◇◇ ◇○○◇◇◇ ◇△◇◇■△◇◇ - ◇◇◇◆ ○ □■■ ◇○◇◇◇◇◇◇ - ◇◇△○ ◇△ ◆◆□□□□□ ◇○◇◇◇◇◇◇ - ◇◇■◇△◆▲ □□□□□□◇○ ◇■◇◇◇◇◇◇ - △◇◇□◇◆ □□●◇●□△■ ◇■◇◇◇ ○◆ - ◇△■□◇ ◆■◇◇◇ ◇◇◇○◇ - □□●◇ ◇ ◆■△○◇◇◇◇◆△ - ◇◇△▲○○◆ ◇△▲ △◇◇▲◇ - ■▲◇◇○■□◆△ ◆◇▲◇▲◇■ △▲◆ - ■▲□◆□◆□□□◆▲△◆▲ △△ ◇◆ - ■○◆□□●◇△□◆●□▲□○ ◆△ - ■□◆◆◆◆□□●□○ ◆△◆ - ◆■□◆◆◆◆■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_052.txt b/codex-rs/tui/frames/shapes/frame_052.txt deleted file mode 100644 index 8368a3cf42..0000000000 --- a/codex-rs/tui/frames/shapes/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆△●□□▲●○□▲◆ - △■▲▲■○□△○ ■○◇▲ - ◇△△□■□○□▲○▲◆■ ○○ - ●◇△■△ ■◇△△ ○○ - ◇◇○ △ ○◇○○ ○■◆ - ◇◇□◆◆◆◆ ◇●◇■■ ◇◇ - □■◇◇◆□□■ ○ ■◇ ■◇△▲ - ◇◇ ◇◇◇○◇ ▲ ◇◇ ◆◇○ - △△◇ △△◆◇○ ◇◇◇△ ■◇ - ◇◇■ ◇◇◇○◆ ◇△▲◇◇○◇ - ◇◇△ □◇△◇○ ◇△◇●△◆ ◇△▲ - ◇◇△ ◇●△○■■ ◆△◆◇◇◇△ ◇◇ - ◇△ ◇◇ ◆◆◆□□□□○◆◇◇◇◇◇◇◇ - ◇■ ○□ □□□□□○◇◇■◆◇◇◇◇◇◆ - ◇◇△ ◇ ○●●◆◇□◇◇● ◇◇ ◇ - △◇◇ ▲△ ◆■◇◇◇ ◇◇ ■◇ - ◇◇■◇ ◆○△■ ◇◇ ○◇ - ◇◇◇○ ◇◇▲▲◆◇◇■▲ - ◇◇□○ ▲◇○○◇◇◇◇ △ - ○◇□●◆□○◆□△○◇□ △△◇ - ○○□◇■△◆△○◇■ △△ - □□◆◆▲■◆△■△◆◇■ - ■□■◆■■■ - - diff --git a/codex-rs/tui/frames/shapes/frame_056.txt b/codex-rs/tui/frames/shapes/frame_056.txt deleted file mode 100644 index f5746b07d3..0000000000 --- a/codex-rs/tui/frames/shapes/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▲●□□▲▲○□▲◆ - △▲◆○○△△△■■◇▲ - ●◇△□○○■◇◆ ■◇▲ - □◇□△◇○◇□▲ ■▲■○ - ◇○◇ ○○△○○○ ■△● - ◇○▲◆■▲ ◇◇○◇■ □◇ - ◇◇◇▲ ◇ □◇◇ ◆△◇◇○ - ○△□△ ◇◇▲ ○◇ ◇ - ■◇■◇□■ ◆◇■◆◇◇△ - ○△○□◆●◇ ◇◇□◇◇▲△◇ - ◇△◇●●□◇ ◇◇△■■◇△◇ - ◇△□△□■◇ ◇◇■◆ ◇◇◇ - □△○◇◆◆◆□ ◇◇△◇◇■◇◇ - ●○◇■□□◇○ ◇◇△ ◇◇ ◇ - ■○◇ △ ◇◇◇◇◇◇◇○◇ - ◇◇□◆□▲ ◆ △◇◇◇◇ △◇ - ◇◇◇ ◇◇ ○ ◆◇◇◇◇ ◇ - ○◇■ ◆ ●◇◇◇ ▲△▲◆◆ - ◇■○ ◇ ◇ ○○□◆ ◇◇ - ○◇○○□△○△▲◇ ◇◇◆■ - ○□▲■■△●□ ■△ - □◆◆△◆□ ○□ - ■□◆■■■■ - - diff --git a/codex-rs/tui/frames/shapes/frame_060.txt b/codex-rs/tui/frames/shapes/frame_060.txt deleted file mode 100644 index 42130b22a8..0000000000 --- a/codex-rs/tui/frames/shapes/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ●□□▲△□□▲ - ○ ○◇△ □■▲○ - △◇◇◇△◆■○○○ - △△△◇●◇ ■◇◇◇ - ◇◇◇△◇□▲ ■◇◇ - ◇◇◆◇△△◇○◇ ○◇ - ◇◇△□◇◇△◇ ◇◇ - ◇◇■■◇◇◇◇○■■ ▲ - ◇◇△◇◇□△○◇◇◇◆◇ - ◇◇◇◇◇ ◇◇◇ ○◆◇ - ◇◇○□■ ◇■■◇■◇◇ - ◇◇◆○◇ ◇ ■◇△◇◇ - ◇◇◆◆◇◆◆△◇◇◇◇□ - ◇◇◇◇◇◇◇◇◇ ◇○ - ◇◇◆◇■◇ ◇◇◇ ◇△ - ◇◇○◇◇◇◇◇◇◇◇■◇ - ◇○△△△◇ △ ◇ - ◇◇△◇◇■●◇◇■ - △◇◇◇○◇□○◆◇○ - ◇○□◇○■ ◇□◇◇ - ● ◇ ○○ ▲○◆□ - □□◇ □■▲●◇◇ - ■□■◆■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_064.txt b/codex-rs/tui/frames/shapes/frame_064.txt deleted file mode 100644 index 8be6f4f1ed..0000000000 --- a/codex-rs/tui/frames/shapes/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - □□□▲□□□▲ - ◇○◇■ ■■●◇ - ◇◆◇■ ◇○△○ - ◇◇◇○◆○■◇△ - ◇△△◇▲■○◇◇ - □■△ ○○△○◇ - □△■◇△□□■◇ - ○◇◆◇ ◇△○○ - ○◇●◆▲ △◇ - ◇◇◇◆○○◇◇◆ - ◇◇◇■▲□■◇◇◇ - ◇◇◇◇▲△●△◇ - ◇◇◇◇◇◇◆◇◇◆ - ◇◇◇◇◇◇○◆◇◆ - ◇◇◇◇◇◇◇◇◇◇ - ◇◇△◇◇◇◇◇■◇ - ◇◇◇◇◇◇◇◇◆◇ - ◇◇◇◇◇◇◇◇△◇ - ◇◇□◇○△▲◇◆◇ - ○◇●◇◇▲■◇○◆ - ○◇■◇ ◇ ◇ ◆ - □△■■ △□△ - ■□■■□■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_068.txt b/codex-rs/tui/frames/shapes/frame_068.txt deleted file mode 100644 index 8acfd97c9d..0000000000 --- a/codex-rs/tui/frames/shapes/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▲□□△▲▲□●▲ - ○△■○△◇○ ■ - ◇▲◆■■○○◇○● - ■◇▲ ▲ ◇□◇▲◇ - ◇◇◇ ◆○◇◇◇ ◇ - ■□◇▲◇△○◇○ ◇ - ○◇◇◆◇◇◇◇◇ ◇ - △◇◇◇△◇○◇◇◇ ◇ - ◇◇◇◇◇◇○◇◇□ ◇ - ◇◆◇◇◇◇■△◇○ ◇ - ◇◇■■◇○◇△◇▲△◇ - ◇▲■△◆■■■◇◇△◇ - ○◇ ◇◇◇ ◇◇◇□◇ - ◆ ◇◇◇▲◇◇◇■◇ - ◆◇◇◇◇■◇□◇◇◇ - ○○◇◇◇ △○◇◇◇ - ◇△◇◇◇◆△◇◇△◇ - ◇◇○△■◇◇○△●◇ - ◇□◇▲▲▲◇▲◇◆◇ - ■○■■ ◇■■◇◆○ - ◇◇▲ ◇◇△◇△◇ - ◇△○ ◇□○◆◆ - ◆■■■■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_072.txt b/codex-rs/tui/frames/shapes/frame_072.txt deleted file mode 100644 index f30b00e676..0000000000 --- a/codex-rs/tui/frames/shapes/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▲□◇●▲●□◇▲ - △○○◇△◇○△◆△□ - ◇◇■ ◆ △◇◆□○○○ - ▲○◆ ■◇◇◇◇▲■ △ - ◇◇△◇△○◇■◇■■●◇□▲ - ◇■◇▲◇◇◇◇◇◇◇ ○◇ - ○◇◇■■○■◇▲◇ ▲△◇△ - ◇◇◇◇◇◆◇◇◇○■◇ ◆◇ - ◇◇◇◇◇◇◇◇■◇◇◇ ▲△◇ - ◇◇◇◇●△◇◇△ ○□◇◇◇◇ - ◇◇■ ○◇△◇△△▲◇△△◇◇ - ◇◇○◇△▲○■○◆○○■○○◇ - ◇◇◇◇◇○■◇△△●□●●◇◇ - ◇◇◇◇◇ ◇□◇◇◇◇◇■◇◇ - ◇◇ ○ ◇◇■◇■○○◇□◇◇ - ◇■○■◇■◇◇◇○○△○◆◇ - ◇▲ ■◇■◇○ ◇◇◇△○ - ◇◇◇ ○▲○○▲□◇△◇◇ - ■◇△○△▲ ●◇◇△◇◇▲◇ - ◇◇□ ■ ■□△◆◇■◇ - ▲○ ▲ ○■◇□●△△ - ■△◇△ ○◆○◆△ - ■■■◆■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_076.txt b/codex-rs/tui/frames/shapes/frame_076.txt deleted file mode 100644 index f42e486093..0000000000 --- a/codex-rs/tui/frames/shapes/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆□□□●▲□□◇◆◆ - □○△◇◇○○○□◆△□○ - ◇◇△◇■○△◇○◇■□▲○○ - ◇△◆△△△○◇□△■○■■■◇▲ - ▲□●◇◆■△△◇◇ ▲■○△ - ◇○○△△ ◆▲△□◆ ○◇▲ - ○◇△○◆▲■◇◇○□ ○◇◇ - ◇◇○◆△◇◇ ◇◇◇□● △◇ - ◇◇○□◇◇◆◆○○◆◇◇ ▲●◇◇ - ○◇◇◇◇◇ ◆◇○▲ ◇◇◆◇ - ◇◇◇◇◇△ △◇◆◇▲◇◇ ◇△○◇ - ◇◇◇◇◇△ ○△◆ ◇○◇ ■◇○◇ - ◇◇◇◇◇ △◇◇○●□▲●◇◇◇ - ◇◇◇◇◇ △◇●◆▲◇◇◆△◇■ ◇◇ - ◇◇◇◇◇ ○○◇◇◆○□■△◇□△◇◇ - ◇◇◇◇ ○○◇◇□○◆○▲◇○◇△◇ - ◇◇◇◇ ○◇△ ◇■◇○□ - □◇◇◇◇◇ ■◇ △△○□◇■ - ◇○■○▲◇◇□△▲ ▲◇ ◇▲○ - ■▲○△ ◇◇○○◇△□●◇○□■ - ■◇▲△ ◆○■▲▲□△△○△ - ■○□□ ■□◆□◆◆●■ - ■◆◆■◆□■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_080.txt b/codex-rs/tui/frames/shapes/frame_080.txt deleted file mode 100644 index 1cb3812dea..0000000000 --- a/codex-rs/tui/frames/shapes/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▲●□◇◆▲●□◇◆◆ - △□□ □■◇◇□◆▲△◇□▲ - ◇◆■△▲△▲◇ □□■□□□▲○ - △■◇◇ △△◇▲△▲◆■◆ ■■○○ - ◇■△◇◇▲▲◇○□ △○◇▲ - △△◇▲△△◆○■ ◆ ○△ - ◇◇△○○◇▲◇□ ◆□◆ ○△◇▲ - ●◇◇ ◇◇□■□◇ ○●◇○ ■◇△ - ◇○◇■■◇◆◇◇◆ △○◆▲△ ◇◇ - ○◇◇◇■◇◇◇◇ ○◇◇○ ◇△◇ - ◇◇◇◇◇◆◆◇◇ △△ △ △□△◇ - ◇◇◇◇■◇◆◇◇ ◇○◇◆ ■◇◇◇ - ◇△◇◇◆■◇◇◇ △◆■◇● □ △◆◇◇◇ - ◇◇◇◇◇ △◇■ ◇●◇■◆◇ □ ◆◆◇○◇ - ◇◇◇◇△ □◇ □◆ △ ◆◇△ △■◇◇□ - ◇◇◇◇◇ □◇ △□△ ◆◇◇◇○◇ - ◇◇◇◇◇■◇◇ △◇◇◇◆ - ●○◇◇○△■◇□◆ △○○ - □◇▲ ◆◇○○○○◆ ◆◇□◆ - ○○◆ ○○○○○□▲□□◆◆◇▲□△ - ■◇◆ □● □●□△□◆□ - □○◆ ■□◆□▲◆◆●□◆ - ◆■◆◆◆◆■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_084.txt b/codex-rs/tui/frames/shapes/frame_084.txt deleted file mode 100644 index 49fbc54ab4..0000000000 --- a/codex-rs/tui/frames/shapes/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲●□◆▲●□□□□▲ - ◆◇□ ●■◇◇□■◆●△◆□○◆ - ◆◇□◆◆△ △△◆□□□■□□■○◇○ - ▲△■▲ ○□▲□▲□△ ◆◆ ○■○◇ - ▲△■▲ ◇△▲◇◇□ ■◇◇ - ◇△◆▲△■■△○□ ◆ ■○▲ - ◇◇◇△○◇▲◇◇■ □◆○ △◇○ - ◇◇ △◇◆◆◇▲ ◇▲○◆○ ■△◇▲ - ◇□◇△■◇◇□■ ○△◆◇○ ■◇○ - ◇◇◇◇◇■●◇◇ ○○△▲ ◇◇◇ - ◇△◇◇■○◇□◇ ▲ ○◇□○ ◇◇○ - ◇■◆▲■◆◆◇◇ ◇○□▲◆◇ ◆◇△ - ◇■ ◆▲◇△◇◇ □△◆□○□●●□□○◆ ◆◆◇△ - ◇◇ ○◆■◇◇◇◇ △△△○△ □◇□■◆ ◇◇◇◇ - ◇■ □■◇◇◆◇ ◆△ ◇ ◆◇□◇ □□△■◇ - ◇ ■■□◇□ ◇△ ○◇◇◆ - ○○ ■○◇◆◇▲◇ ▲◇▲◇▲◇ - ○◇○ ■◆■○ ○ ◇△◆○○◆ - ◇◇ ○■◇○ ◇◆ △■ ■◇□△ - ○○ ◆■△◇○◆□◆◆◆□□◆△●◇■△ - □◇◆ ◆○◆○◇ ■□□□□□■▲■ - □□◆ ■□◆□○◆◆◆◆△□ - ◆■◆◆◆◆■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_088.txt b/codex-rs/tui/frames/shapes/frame_088.txt deleted file mode 100644 index 13b6064605..0000000000 --- a/codex-rs/tui/frames/shapes/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - △▲●◇◆●□●●□□▲◆ - ▲△○ □●△◇△□◆◆●○●■□▲ - ◆△◆△ ▲□▲□◆□□□◇◇□◇■◇●□▲ - △◇ ■△△△△△●□◇ ■◇▲◆■○◇○ - △○■◆△□△■□ ○△◆○◇○ - △◇△△▲△△●○ ◆ □□ ■◇◇ - ◆◇○○■◇ ▲△ ◇□● ○ ○◇▲▲ - ◇◇◆△△■■◇ ◇▲□▲ ○ ■■◇◇ - ■■■ ◇◆○ ○△◆□◇○◆ ■○◇△ - ◇◇◇◇◇●●◇ △□△○■ ■△◇◇◇ - ◇◇◇◇◇◇◇△ ● ◆△◇○◇ ■△◇◇△ - ◇◆■◇◇◇◇◇ △□◇△◆◆▲■ △◇◇○ - ◇◇ ◇△◇◇◇ ◇◇◆□△◇□ □□□○◆ ●◇◇■ - ■△■ □△◇ △△△△□△△ ○□■■◇△ ◇◇◇◇◇ - ◇ △ ◇◇◆ ◆◇◇▲ ○□□□△ ◇□□ - □△△ ◇■◇■ ○▲◆ ◇◇△△ - ◇▲ ○◇○○▲○▲ ◆□△△◇○◆ - □△○■▲■◇▲○▲ ●□△△○○△ - ◇●○○▲○◇▲□○ ◆△◆▲◇▲◇△ - ◇● ○○○○ □□▲◆◆●□◆◇◇◇□○□ - ■◇◆◆■○■○◇ ■□●□□□□■◆△◆ - ■□▲ ◆□▲□□●◆◆◆◆□□◆ - ■■◆◆■□■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_092.txt b/codex-rs/tui/frames/shapes/frame_092.txt deleted file mode 100644 index e31ef02f0d..0000000000 --- a/codex-rs/tui/frames/shapes/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆▲▲●□◆□□□□●◇▲◆ - ◆□◇ □■◇□■□■◆●△◇●■□○▲ - ◆△■◆△▲□■□■◆□□□◇◇■□□□△◆○▲ - △□▲△●□○ □▲□ ○△◆□□◇▲○ - ◇◆△ ▲■◆● ◇△ □○○ - ◇◇◆◆○■▲ □◆● ■□◇◇ - △□■□◇△◆▲ △◇□○■ ○△○◇ - ◆◇△▲◇◇●◇ ◇△▲□○ ■◇△◆ - ◇◆◇◇ ◇◆■ ◇▲▲□○◆○ ◇◇◇ - ◇◇◇ ▲◇◇ ◇▲△□○ △◇◇ - ○◇◇◇◇○◇ △●●◆■■ ◇◇△ - ○◇◇◆◇◇◇ △△△△■△ ◇□■ - ◇◇◇△◇◇◇ △○△△△△△◆ ●●□□□□◇● ▲■◇□ - ◇◇◇◇□○△ ●△△△△◇■ □●□■□◇■◆ ▲◇◇○ - □◇◇◇○◇◇▲○ □▲◇ ○ □◇□●□●◇□ ◇○□◇◇ - □◆◇◇◇△△ ◇ □○▲◆ ◆ ■ ◇◇ - □▲○○▲□○■◇ ▲□ ◇○○△ - □◇○○○▲○○ ◇ ◇◆△▲◇△ - ■◇◆○○○◇○◆□▲ ◆●□■◆△△□△ - ○◆ ■▲◇◇▲◆□□◆◆◆◆□□□▲◇□□□▲□ - ■○◆○○◇○▲▲ ◆□□□□□□□□◆◆□ - □□◆◆□▲□◇▲◆◆◆◆◆▲□■ - ◆■ ◆◆■□■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_096.txt b/codex-rs/tui/frames/shapes/frame_096.txt deleted file mode 100644 index dbf8cc8982..0000000000 --- a/codex-rs/tui/frames/shapes/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆□◇▲□□□□□◇◆◆ - ◆▲■◆□◇◇□■◇■◆●▲△■◇■□□▲◆ - ◆△○△△□□■ ◆◆△□□□◇◇■□□●○▲□○◆ - △■ ▲▲◇◆ ○▲■□□●□○ - ◇ △◇△△ □ △□▲○ - ◇△△△◇△■ ▲□◆■ □○○ - □●●△◇▲△ △△■○◆ □□○◇ - ●△▲●◇○▲ ◇◇△■◇ ◆■◇△▲ - □○■■□◇ ◇▲◇△◇ ○ ◇◇◇ - ◆◇◇◇◆◇○ ○○○○◇◆■ ◇◇△ - ◇■◇■△◇◇ ▲ ○□◇◇◇▲ △◇◇◇◇ - ◇◇◆■◇◇◇ ◇△●◆△ △○■ ◇▲◇◇◇◇ - □◇◇◇◇◇◇ ◇△▲▲ △■ ●□□□□●●○ ◆■◇□△◆ - ▲◇◇◇◇▲▲ ◇▲▲□◆●■△ ◇◆□■■◇□■ ◇ ○◇△ - ◇ ◇◇◇◇◇ □△△ ▲◆ ○◇□□□●□ ◇■△△◇▲ - ○◇○■▲▲▲ ◇◆▲■ ●□■◇◇◇◆ - □○○◇ △△◆ ■●□■◇▲○△ - ○◇○□◇○◇◆□△ ◆△■●□▲◇△ - □○○○▲◇○● □▲△ ◆□■ ◇□□△△ - ○◆ ○□◇○◆■□□●◆◆◆◆□□□●◆□◇△■◇◆ - ○◆ ○□□◇▲▲◆□□□□□□□□□■◆□■ - ■□▲◆○△◆◇▲◆◆◆◆◆◆●□□◆ - ◆■◆◆◆■□■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_1.txt b/codex-rs/tui/frames/shapes/frame_1.txt new file mode 100644 index 0000000000..244e2470b4 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_1.txt @@ -0,0 +1,17 @@ + + ◆△◆△●□□●●□▲◆ + ◆●▲△□○□△□○●◇◇●◆ ◆■□◆ + ▲◇□◇□□□■○◆ ◆■□◆■◇●◇◇◇□ + ●□◆○□■▲▲◆ △□◇●◇▲ + ○○●△■○◇○◆○○ ■△◇○○▲ + ◇□ □◆ ◇□△●◇◇▲ ■△○◇◇▲ + □○■▲□ ■○◇□△■◇◆ ◇△◇ + ◇◇◆◇◆ ▲△△◇●◇□ ■◆◇ + ◇●◇■◆ ●◇◇○○◇■△◇□□□□□□◆□▲ ●■ ◇ + ◆◇●□ ◆●□◆ △□ ◇■◇◆◆◆△△▲▲▲◇△▲△▲◇ + ○○◆■○ ○○▲△△◆ ◆○□■■□ ○□■△▲●◆△ + □○▲ ■▲ ◆ ▲■△□◆◇ + ○○▲◆○□◆ ◆●◆□◇◆□■ + ○□▲○◆ □□△●●●●△●□□◆▲◇□ + ◆□■□◇◇◇◆◆◆▲◆●□□■ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_10.txt b/codex-rs/tui/frames/shapes/frame_10.txt new file mode 100644 index 0000000000..f306dffc08 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_10.txt @@ -0,0 +1,17 @@ + + ◆□□□□○□□◆ + □■◆□□□○◇△◆□▲ + ○◆▲◇◇△◇◇▲◇□○▲▲ + ◇◆◆△○◇●◆△○▲■■○○▲ + △ ●◇◇■◇○ ■▲△◆△◇△ + ◇◆ ■◇□◇△△○ ◆◆■◇ + ○ ◇□■□◇◇◇◇□ ◇△▲ + ■ ◇◇○□△□◇◇▲◆◆△○◇◇ + ■ ◇○ ○○◇●◇◇□○□●◇◇ + ◇ ▲◇○▲◇◆△◆□◆◆◆◇□◆ + ▲ ■◇◇◇◇◇■■ ○▲■○◇◆ + ○◆■▲○▲□■ ◆◇■■▲△△ + ◇■ ◇◇◇◇□▲△▲△◇△◆ + ●◆□□△◇□●◆ △△■ + □▲ ◆□○◆▲●□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_100.txt b/codex-rs/tui/frames/shapes/frame_100.txt deleted file mode 100644 index c8dfb7402e..0000000000 --- a/codex-rs/tui/frames/shapes/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - △◆◆□●□□□□□□□◆◆ - ▲□◆▲●△□□◆△□■◆■△◆◇■□□□◆ - ◆□○◆△□□△△△◆▲□□□●◇◇□□□●○◇■□▲ - △■ △△●△△ ◇▲□○●△□▲ - ◆◇▲◆▲□□□◆ ○ □■△□ - ◆◇◆◇△△▲ ▲●◆ △○▲◇ - ◇△○△△○△ △◇■◇◆ △○○▲◇ - △△△◇◇△◆ □◇◆○◇◆◆ ◆○▲◇○ - ◇ △▲□◇ □○▲◆□● ○ ◇◇◇ - ◇◆◇◇■◇◇ □◇○■□○△■ ◇▲◇▲ - ◇ ■◇◇○□ ■◇ ◆△○ ○□ ◇◇○◇ - ◇◆■○◆○◇ △○○□△ ◆◇ ◇◇■◇ - ◇ ◆■◇◇◆ ◇○◆■△◆◆△ ●●●●●□□●□●◆◆ ○◇△◇◇ - ■◆ ◇◇◇ ◇◆▲▲□◇▲△ ◇◇△□■□◇●◆◆◆◇ ◇◇■◆ - ◇△■◇○△◆○ ◇□△◇ ◆□ ■◇□◇□●●□□● △◇○○● - ■○◇◇◇□○ ◇ ◇○▲■ ■■ ◆△△□◆ - ○◇◇◇◇○◇ ◇◆ △■▲□◇◇△ - ○●■○◇◇○◆□▲ △◇◆□◆◆■△△△ - ■▲ □■◇◇△■◇◆ ◆●□■◆□▲◇▲■ - □◆ □□◇□◆■◇◇●□◆◆▲▲□□□◇◆□□□◇△△ - □▲◆□□◇●◆ □◇□□□□□□□□■■▲□◆ - ◆□△◆□■□□○●◆◆◆◆◆▲▲□□■ - ◆ ◆■□□■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_104.txt b/codex-rs/tui/frames/shapes/frame_104.txt deleted file mode 100644 index 3ce7567e2e..0000000000 --- a/codex-rs/tui/frames/shapes/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆△▲●□●□□□□□□□◆◆ - ◆□■▲◇△□□◆ ■□□□▲ - ▲□◆△□□■ ◆▲●□□□●◇◇□□□●▲◇◇□□◆ - ▲□△△△○▲■◆▲□ ●◆□◇▲○■○◆ - △ ●▲□▲■▲△ □◇△△○○□○ - □■△□■△ △ ●●○○ ○ ◇■△○ - ◇□△◇◆△■◇ △●■□▲○ ■○ ◇△△○ - ◇○○○△▲△△◆ ○○▲◆○○○◆ ◆ ○△○▲ - ◇●◇○◇○◆ □◇○ □◇■◇ ○ ◇◇○□ - ◇■◇◇◇◇■◇ ▲ ◇◇▲△◇◆◇ ◇△■▲ - ■◇□■◇◇ ◇ ◆○△ ◇□ △◇ ■ ◇◇ ◇ - ◇◇◆△◇◇ ◇ ◆□▲△●◆ △■ ◇△◇◇■◇ - ○■ ◇◇◇■◇ ▲□△△◇■△◇◆ ●□□●□□□●●▲ ○◇◇◇▲◇ - ◆◆■□△ ▲ △◆▲◇△ ◆◇ □△○□■□◇●■◆■ △□◇○◇◆ - ○ ◇◇◇◇▲◇ □▲△◇◆◆ ◇□□◇◇●●□□□ ◆◇◇◇◇ - ■◇◆○○○◇■◇ □△ ◆○◇○◆ - ○◆○△○◇▲○◇◆ ◆△◆△■△□■ - □●■◇◇○▲ ◇▲ ◆●□◆□△◇◇■ - ■○ □□◇●◆■◇▲◆ ◆□■◆△○□□△◆ - □● □□□●◆■◇□□□□▲◆▲▲□□□◇◆●□▲◇□▲□ - ■□◆○□○□◆◆ ■□◇□□□□□■□□◇□◇△■ - ■◇ ■□◇□□▲◆◆◆◆◆◆▲◆□□■ - ◆ ◆■■□□■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_108.txt b/codex-rs/tui/frames/shapes/frame_108.txt deleted file mode 100644 index dc60ce931a..0000000000 --- a/codex-rs/tui/frames/shapes/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆△◆●●□□□□□□□□▲◆◆ - ▲●◇□□□□■ ■□▲◆ - ◆△□□◇□●△△△◆□□□◇◇◇◇◇□□□□○◆●□□▲ - ◆△□△△■●◆▲●□ ○▲■□□◇◇□▲ - △◆●▲□◇◆▲◇ □△○□□△◇◆ - ◇◇△◇▲□■◇◇ ▲□◇○ ▲ ◇○○○▲ - ◇○△◇▲□○◇ ○●△△◇□ ◆○○○◇○□▲ - △□◇○○△■◇ □◇●○□○◆ ○○■○○◇◆ - ◇◇◇◇◇△◇ ■◇●◆◇◇▲ ■■○▲◆◇ - ◇◇○◇◇△△ △□◇○□○○□ ◆◇△ ◇◇◇ - □□◇◆◇△◇ ◇ ◇◇▲△◇◇ △ ◇△○▲ - ■◆◇◆◇◆◇ △○▲▲□■▲◇ △△◇○ ◇ - ○ △◇◇▲ ◇ ◆□ △△△△△△ ▲□●●□□□□□□●□▲▲ ◇●◇◇◆◆ - ■◆ ◇◇◇○◇ □○□△△■△■ ▲◇◇○□■□□●■◆■□■ ■◇◇◇◇ - ◇▲○○◇△ ◇◆ ▲◇△▲△ ○○□□◇◇●●□□ ◇◇ △ - ◇■◇▲△▲□○△ ▲◆△△◇△◇■ - ■○□◇△◇◆■○◆ ◆●□◆△△◇▲◆ - ■□■◇◇◇▲ ◇▲ ◆□◆△●●●△◆ - ○◆○□◇○▲■◇□◆ △□◆◇□◇□○□ - ■□◆□◇□□◆■○□□□□□◆◆▲●□□□◇◆●□◇□◆◆△◆ - □▲■□◇◇◆○■■□◇■□□□□■■□□◇○◆□□ - □■△□□◇◇□●◆◆◆◆◆◆●□□□■ - ◆ ■■■□□■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_11.txt b/codex-rs/tui/frames/shapes/frame_11.txt new file mode 100644 index 0000000000..dcf944902b --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_11.txt @@ -0,0 +1,17 @@ + + ▲□□□□□□◆ + △■ ●◇◇◇○○▲ + △■◆◆◇◇●○□△○▲ + ◇◆◆◇◇●●▲◆●△△ + ◆■△●○◇□○■●◆◇◇▲ + ◇□◆◇◇□◆●●◇◆△◇◇ + □□ ▲◇◇◇◇◇◇◆◇●○ + ◇ ◇◇△◇◇○△ ◇■◇ + △ ■◇△◇◇□△□◇◆◇ + □□ ◆◇△●▲■△◇◆◇○ + ■◆▲ ◇◇◇◇●△◇○○◇ + ○◆▲△◇◆□△□□●◇◆ + ◆ □◇○○○◆◇●■ + ○□ □◇◇▲◆△□◆ + ○◆ ■□□◆□◆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_112.txt b/codex-rs/tui/frames/shapes/frame_112.txt deleted file mode 100644 index ade6b78d0b..0000000000 --- a/codex-rs/tui/frames/shapes/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ◆◆◆●●□□□□□□□□▲◆◆ - ◆△□▲△◇□■▲○■■ ■□□◆ - ▲□▲◇□●□■▲◆▲□△□□●◇◇◇□□□□□◆ □□◆ - ▲■△□■□■●●□□◇○ ▲■□□●▲■○◆ - ▲□◇◇□▲■▲◇ □□■□▲▲□○ - △△△◇◆□ △ ●▲▲▲◆ ○● ■○○■◇ - △○△△▲□◆◇◆ ○○◆○□□◆ □○ ○◇ ◇ - ▲△◇○○□■◇ ■◇○○△▲□△◆ □○ ○◇ ◇ - ◇◇◇◇◇■△◆ □○◆■○○◆■ ○△ ◇◇■▲ - ◆◇◇■◇◆△◇ ◆□◇◆■○■▲■ ◇ ◇◇◆◇ - ◇○■ ◇ ○ ■□◆△○ △ ◇▲○◇△◇ - ◇◆◇◆◇ ○ ◆□◆□△ △□ ■△◇◇◇◇ - ■◆ ○◇◆ ◇ △◇▲◇○ ◆◇◆ ▲●●●□●●□□●□□▲◆ ○■◇◇◆◇ - ▲ ◇◇◇■◇ ◆△△△□◆ ●□ ○◇◇●□□■□□□■◆◇□◇▲◇◆◇○■◇ - ○▲■○□△■◇ ◇◇■△△■ □●◆□◇□□●●□□□□△◆◇●◇△◆ - ○■◇△◇ ■○ △○◆○□◆△ - ○□◇◇○◆○□◆ ◆△◆△▲△ △ - ○△◇◇◇◆▲○○◆ ◆□□▲□△◇▲□ - □▲■◇◇●▲■●□□◆◆ ◆▲□■◇□△◇○△◆ - □▲○□◇○▲△□◇□□□□□◆◆▲●□□□◇◆□□◇□■◆□■ - ■□◆◇◇○◆ ◆ ■□◇■△□□□■■□□■■◆□□◆ - ◆◆△□□□◇□□▲◆◆◆◆◆◆●□□□□◆ - ◆ ■■□□■■■◆ - - diff --git a/codex-rs/tui/frames/shapes/frame_12.txt b/codex-rs/tui/frames/shapes/frame_12.txt new file mode 100644 index 0000000000..d8d1fbf334 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_12.txt @@ -0,0 +1,17 @@ + + □□□□□△ + ▲●◆◆△◇▲○ + ■ ◇△○□▲ + △□◇◇◇●●■◇ + ◇ ■◇◇◇◇△△◇ + ◇■△△□○■◆◇■ + ◇ ◇△○◇◇○ + ◇ △□○◇◇■ + □▲ ◇△◇◇□◇◇ + ◇ △◇□●□◆ + ◇△ ◇■●□□△ + ▲ □◇ ◆▲◇ + △ □□◇▲□○◇ + ■○△■▲◇○◇◆ + ○ ■◇○△△ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_13.txt b/codex-rs/tui/frames/shapes/frame_13.txt new file mode 100644 index 0000000000..1387fc9b91 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_13.txt @@ -0,0 +1,17 @@ + + △□□□▲ + ◇◆◆◇◇ + ◇◆◆◇■ + ◇□□◇◆ + □ ◇◇ + ■△▲◇◇ + ▲ ◇◇ + □ ■◇ + △□ ◆◇△ + ◇■ □●◇ + ■◆△△ ◇◆ + ◇◆◆◆◇ + ◇□▲◇◆ + □◆◆◇● + ▲ △■● + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_14.txt b/codex-rs/tui/frames/shapes/frame_14.txt new file mode 100644 index 0000000000..70a5070ba9 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_14.txt @@ -0,0 +1,17 @@ + + □□□□● + ▲△◆◆△○ + ◇◆◇◇△ ◇ + ◇◇△◇■○◇▲ + ◇◇◇○ ◇ + ◇□◇◇ ■◇ + ◇◇◇◇ △ □ + ◇◇○◇◆ ○ + ◇◇◇◇ ■ + ■○△△ ●△ + ○◇■■▲△▲◇ + ◇□◇◇◆◆◆◇ + △ ■◇●●●◆ + ◇○△□◆◆△ + ◆□ ■●△ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_15.txt b/codex-rs/tui/frames/shapes/frame_15.txt new file mode 100644 index 0000000000..584e0e043a --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_15.txt @@ -0,0 +1,17 @@ + + □□□□□◇◆ + ◆▲●◇◇○△□▲ + △△◇□●○◇■□◇ + ◇△◆ △△▲△◆◆◇ + ◇◇●■●○◇◇△■○◇ + ○◇◇▲◇◇△△◇ ■ + ◇◇ ◇◇◇◇◇◇▲◇ + ◇◇△◇◇□◇◇◇ ■▲◇ + ◇◇□▲▲□◇◇◇◆△△◇ + ◇◆◇●△◇○◇□△ △◇ + ◇△◇◇◇◇◆◇ ◆ ● + ◇□□△○◇◇○▲ ● + ■◇○▲ △△△◆ ●◆ + ◇○◇◇○○△□○△ + ○○□○◆◆◆△ + ◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_16.txt b/codex-rs/tui/frames/shapes/frame_16.txt new file mode 100644 index 0000000000..af6c836855 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_16.txt @@ -0,0 +1,17 @@ + + ◆●□■□□□◇◆ + △○◇◇□◇◇○◇●○ + ◇△△■○△●○◇◇ ■○ + △△△ ●□◆○◇○◇◇□□◇ + ◇◇●◆△□■●◇◇□△◇◆○ + ◇◇◇□◇■ ◇○● ◇ ◇△◇ + ○○◇ △◆▲◇◇◇◇△□■▲ ◇ + ◇△● ◇◆◇◇△◇◇◇■● ◆◇ + ○○◇◇◇□◇△○◇◇■□□ △ + □■◆◆▲●●○□◇△◆◇ ▲◆◇ + ◇◇◇□■■△□○◇●■●△◇◇◆ + ◇◇□ ◇◆ ◆△△▲ △ + ○◇□ ◇ △▲△◆▲◇ + ○◇◇■◆□◇△△□◆◇ + ■△△◆●△◆◆●□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_17.txt b/codex-rs/tui/frames/shapes/frame_17.txt new file mode 100644 index 0000000000..4a158cf609 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_17.txt @@ -0,0 +1,17 @@ + + ▲●□□□●●◇▲◆ + ◆●□□◇◇◇□●□◇▲■○▲ + ▲□○△◆●●◆□▲■◇◇◇◆■○ + △◇△◆△◇■◆◆ ■◇●○◇◇◇●○ + ◇△◆ ◇ ◇■△○●○△△ ▲ + ◆●□▲△◆ ▲△△◇ △▲●△◇△△ + □ ●△◇ ▲△△◇◆ □■◇◇△●◇ + ▲■●◇ △△◇◇△◇▲◇◇●●□ + ▲△□△○●●□◇○◆◇○○△○◇◇◇ ◇ + ◇■◆●◆◆◇△□○△◇◇○ ○□■□○ + ○○○△■■■□□□□○◆◇□△△○ ○■ + ○◇◇◆□ ◆△◇◇◆ ● + ◆○○ □○◆ ▲■▲△○◆△ + ▲ ◇□□●○□◆◆●□△◇■ + ◆□●△◆▲□◇□◆□□ + ◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_18.txt b/codex-rs/tui/frames/shapes/frame_18.txt new file mode 100644 index 0000000000..16bf8c1b58 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_18.txt @@ -0,0 +1,17 @@ + + ◆●●□●●□●◇▲◆ + ◆□■◆●▲□□◇◆◆▲■□●●◆ + ◆△△◇□■□●■▲■△◆■□△△○ □ + ▲◇◇□△▲○■□ ■○◆◆△●◇○●○○○▲ + ◆○△△ △◇ ◆■□◆○△◇△◇◆○●○○◆ + △○◇ ▲▲◇△◆◆◆△▲□▲◇■▲△○△◆△◇ + ◇◇○△△ □△□△◇■◆△■□◇●◇●▲ + ■○▲◇◇ ○○■◇◇●○ ◇●◇■ + ○■■ ▲○●●●●●□◇◇▲◇□△○▲ ◇□◇◆ + ◆○○◇□○□ ◇◇△◆◆○◆◇◇◇◆●◇◆○ ▲ + ◇△◇○◆■■□□□□□◆ ○◆◆△◇△□△◆▲◆ + ○○ ▲○▲ ◆◆□■△□◆■ + ○○□□○○△ ◆□○◆△○▲◆ + ■◇△□□□□●●●○■□◆△◆▲□ + ■◇◇◆△◆◆▲△□■●□■ + ◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_19.txt b/codex-rs/tui/frames/shapes/frame_19.txt new file mode 100644 index 0000000000..e1bc51ae1b --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_19.txt @@ -0,0 +1,17 @@ + + ◆◆●●□◇□●●◇△◆ + ◆□◇◇◇○△●●●◆□◆▲◇□▲▲ + ▲□●●△■◇□□◆ ◆□△▲◆□●○ + △●◇□▲○◆ ◆●●□▲○◇□▲ + ◇◇△◆△◆ ▲◇○■△■◇○ ◇○▲ + ◇○△□■ ◆◇□◇△ △△ ■△□◇ + ○●◇◇■ △□○△◇□▲◆ △△△□◇ + ◇◇◇◇ ◇●■○◇■▲ ◇ ◇◇◇ + ◇□◇○▲●●●●●●◇◇◇◇□□●□◇● ○ ■◇◇ + ○●△▲◇●□△○□□○▲◆▲ ○◆ △○◆○▲△△◇◆ + ■○■△□◇■■■■■□□■ ○○◆△◇△△ △△■ + ○○○□◆○ ◆△△◆△△■ + ■ ◆○◇◇□▲ ▲●●△△◇●◆ + ■■△◇□△◇□◆◆●●△□■ ●□◇■ + ■◇△◆△▲■◆▲△○□▲○ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_2.txt b/codex-rs/tui/frames/shapes/frame_2.txt new file mode 100644 index 0000000000..af71459f5e --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_2.txt @@ -0,0 +1,17 @@ + + ◆△◆△●□●●●□▲◆ + ◆□▲△□●□◇◇◇●◇◇●◆■◇□□◆ + ▲◇□◇○□□◇□◆◆ ◆■□●□△◇◇●◇▲ + ◆◇△◆△□■▲▲◆ ▲▲○◇△◇▲ + ▲○■△□○◇○◆○○◆ ○▲◇○◇▲ + ■△□■◆ ◇□○□△○□ ○○◇□◇ + ▲◇■□◇ ○△◇●◇◆◇▲ △■◇■◇ + ◇■ ○◆ ▲◇□◇◇●□ ◇■△△◇ + □■■●◇ ●◇○○◆◇■△◇□□□□□□□□▲◇◆◇◇□ + ◆●■◇ △◇◇■ △□ ◇●○◆◆◆◆△△◆◆◇□△ ◇ + ○○○ □ □○△△◇■ ◆■□□□□□□□■◇▲□◇◇ + ■○◆△△▲ ◆ ▲□●△▲□ + △○◆◆◇□▲ ▲●◆□ ◆◇■ + ◆◇○●◆◆■□□△●●●●△●□◆◆◇◇□ + ◆□□□□◇◇◆◆◆◆◇●△□■ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_20.txt b/codex-rs/tui/frames/shapes/frame_20.txt new file mode 100644 index 0000000000..c5eb01382d --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_20.txt @@ -0,0 +1,17 @@ + + ◆◆□●◇◇●□●▲◆◆ + ▲●●■●▲◆▲●●●◇◇◆○□○□▲ + ▲▲■◆□□■◇□■ ◆■○■○□□◇□◆ + ◆◇■◆□◇□ ◆▲□◇○△□○○ + ◆◇ ▲◇□ ◆△ ◆◇◇○□○◇◇○ + △◆▲◇■ □□■●◇■△ ■○◇◇○ + ●◇●□◇ ▲□ △□□○ ▲○◇△ + ◇◆○△◆ ■■●△◇■▲ ◇◇■◇ + ◇△◇◇●▲●●●●●●●●◆▲■●○○○○□ △ ◇○ + ■◇○◇◆■ △◆◆◆◆◆◆◇○ □○○■◇●○ ▲△ ◇◇ + ○▲○○■■■■■■■■□■ ○▲●◇◇▲◇ △○ + □ ○□△▲ ◆△□△◇△ + ○◆○□▲◇◆ ▲●□◆●□■ + ○▲▲△■◇□○●●▲△■◇■◆▲△□■ + ◆□□◇◆ ●◆◆◆◆◇□■■ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_21.txt b/codex-rs/tui/frames/shapes/frame_21.txt new file mode 100644 index 0000000000..944b99f058 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_21.txt @@ -0,0 +1,17 @@ + + ◆◆▲●□●●□●□▲◆◆ + ▲□□◆◆◆◆□◇●◇□●◆◆▲□□◆ + ●□○◆□□○■◆ ◆○◇□□◆◆□▲ + ▲□◇●■■ ◆▲●□▲●□▲ + △▲△□◆ ▲◇△◆○ ○○◆○▲ + △■△◇ ▲□□◆△△ ○○○▲ + ◇■◇◆ ◆ △◆▲△■ ○●○■ + ◆○ ○● ■◇▲ ◇ ◇ + ◇ ◇ ▲□●●●●●□□□ ○◇▲■◇▲ ●△ ◇ + ◇ ◇○ ◇◆ ◆▲◇ ○■◆□◇▲ △■△△ + ● ■△ ◆◆■■■ ■◆ ■□◆▲● △◆ ▲ + ■□ △●◆ ◆□■ △ + □◆ ○▲◆ ◆△●□■ ▲◆ + □●◆ □■□□△◇◇●△●□■■ ▲◆ + □□□●□◆◆◆◆▲◆●□□◆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_22.txt b/codex-rs/tui/frames/shapes/frame_22.txt new file mode 100644 index 0000000000..60ea930d46 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_22.txt @@ -0,0 +1,17 @@ + + ◆▲□●□●●□●□▲◆ + ◆□△□◇△◆△◇△○◇◇●◇□△□□◆ + ▲●□●◇○□□◆ ◆■□○□□□◆◆□▲ + ●□◇□□■ ▲▲◇◇◇◆□○ + ○◇◇△■ ▲◆△◇●◇△△●■◇ + ○◇□△◆ ▲◇△◇●○△◆ ○◇○●◇ + ◇□□○△ ◇□◇○□△■ ◇◇△◇ + ◇◇●◇◆ ◇○◇◇○○ ◇○◇■◇ + ◇◇▲■▲ □◇●●●●●●□□◆○□◇◆ ○▲ ◆◇●■ + ○◇● □◆○○▲ △▲■◇△△◇ ○□●◆■◇▲▲ △○● + ○○○◆◇ ■■■■■□□■◆ ◆△□□◆△△△■▲◆ + ○□○◆○▲ ◆□▲■◇▲■ + ■■□● □□◆ ◆△□▲■□◆△ + ■△□□▲■□◇●●□●●△●□■■■▲□ + ■◇■◇◆●◆◆◆▲●◆△●□◆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_23.txt b/codex-rs/tui/frames/shapes/frame_23.txt new file mode 100644 index 0000000000..5d340640bf --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_23.txt @@ -0,0 +1,17 @@ + + ◆▲□◆●□□□□●□◆◆ + ◆●◇□◇○◆▲◆●●▲◇◆◇□◇□◆ + ▲■□◇■▲●□◆ ■◇△□◇○●◇◇▲ + △●◇□●△◆ ◆●●○◇◇●○ + △△◇◆△■ ▲△▲▲■□△□○◇○ + ▲○◇■△◆ ◆□□□■■△□■◇◇○◇▲ + ◆◇◇■◇ △△△△ ◆◇◆ ■ ◇■□ + ◇△◇ ◇ ◇■◇▲◆○▲ ◇ □△◇ + ○■○ ◇□◇●●●●●●●●◇◆□◇◆■○◆ ◇ ◇◇◇ + ◇○○◆◇■●■ △◆○ ○◇◆○▲◇ ○◆◇ + △■◇ ◇ ◆■■■■■■■ ■◆△●●◇◆△○△◆ + ▲◇◇◆◇△ ▲△◇○○△◆ + ○ ◇▲■△◆◆ ◆△■●□△□△ + ○●○□●□□○◇●●◆□□■▲◆□□◆ + ■◇ □●○◇◆◆□◆◆□□◆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_24.txt b/codex-rs/tui/frames/shapes/frame_24.txt new file mode 100644 index 0000000000..558224147d --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_24.txt @@ -0,0 +1,17 @@ + + ◆◇◆●□□□●●▲◆ + ▲■◆△■◇◆◆◇●●□▲◆■□ + ▲■■●○△□■◇ △◆△□◇□□▲ ○ + ▲■△△▲△◇●▲○◆◇△◆ ◆□○◇○◆■ + ▲ △△○△▲ ◆■■△○◆◇◆◆○◇▲■ + ◇▲○□○◆ □▲▲△ △◇● △■○ + ◇ ◇◇ ▲△◆▲△■△○○◇○○◇○ + ◇ ○◇◇ ◇▲●△○◆◇◇◆△△◆◇◇ + ◇△ ◇●●●△□□◇◇◇□□◆□▲◆◇ ◇ ◇◇ + ◆ △ □◇△▲▲●●▲▲◇△○○□□◇ ◇□◇ + ○ ■○◇○□■■■■■■◆ ○▲△□○◇●△▲◆ + ○ ○▲□○ ◇ ■△●△ + ○△□○◆◇△ ◆●■◆△△◆□ + △▲□▲○○■◇◇△●●●◇○◆△◆ + □△◆□□●○◆◆●●□□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_25.txt b/codex-rs/tui/frames/shapes/frame_25.txt new file mode 100644 index 0000000000..38d3250764 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_25.txt @@ -0,0 +1,17 @@ + + ◆□●□●□□□□◆ + ▲ □▲□◆◆●○◇□◇◇▲ + △◇△△▲▲■△◇□○●○◇◇◇◆ + ◇□□◇ △ ●◇ ■○◇▲□○△ + ▲◆◆○▲△■○●△◆◇■ ◇△△○△□ + ○▲◇◇◇◆□□△○◇△ △◇▲◇△△◇▲ + ◇△◇□◇ ◇◆◆△○◆△◇○△◆■◇●◇ + ◇◇◇△◇△■ ◇◆●○△◇○◆◇●◇◇○ + ○□○◇■◇◆◆●●●●□◇◇○○◇□□◇○ + △▲■◇△◇▲◇◆◇◇●□◆◇○□●△○◇ + ○◇□△○◇◆■■■■■■□△◇○◇△◇◆ + ◇◆■◇●□●○▲▲□△◆△▲△△◇△ + ○◆○◇◆○◆□●△▲○△◆◇◇△ + ○△●○○◆□●◇□□ □◇□ + ◇▲■□○□▲◆□◇□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_26.txt b/codex-rs/tui/frames/shapes/frame_26.txt new file mode 100644 index 0000000000..4aac44389a --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_26.txt @@ -0,0 +1,17 @@ + + ◆●□□□■□▲ + △□◇●△○◇□●◇▲ + △□■■◇●○◇○■■○▲ + ●□■▲◇◇◇◆◇◇◆□△○ + ◇◆▲○◇△◇■□○△●◇○● + ○ ■◇△△△■□◆○■○○△ + ◇ □■●◇◇△◇◇●●■□ + △▲ ○◇◇◇○○●◇◇△◇◇ + ◇ △○□●□◇□●●△○◇◇ + △◆◇△▲◇◆◆▲□○○□◇ + ◇◆■△◇□■○▲△◆□○◇◇ + ○◆◇◇△○ △△■◇◇◆ + □ □◇○ ○◆△◇△▲ + ◇■□○○■□◆□□● + ○△△○□◇◆○□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_27.txt b/codex-rs/tui/frames/shapes/frame_27.txt new file mode 100644 index 0000000000..9896590f79 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_27.txt @@ -0,0 +1,17 @@ + + ●□□□□▲ + ◇●△△◇△○ + ●■◆ □◇△■◇ + ◇◇◇○◇◇●◇◇ + ◇ ◆◇◆▲■● + ◇◆△◆■◆◇◇◇◆ + ● ■◇◇◆□◇◇ + ◇ ◆◇◇◇●■◇◇ + ◇△ △ ◇□◇◇◇◇ + ■● △■◆◇◆□◇◇ + ◇▲ ◆○□□□△■ + ◇◇□□◇◇◆△◇ + ◇●●□●▲△◇○ + ○◆◆◇○●△△ + ■○■ ○○△ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_28.txt b/codex-rs/tui/frames/shapes/frame_28.txt new file mode 100644 index 0000000000..16b349dc3d --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_28.txt @@ -0,0 +1,17 @@ + + △□□● + ◇□◆◇◆ + ● ●◇◆ + ◇▲◆□◇ + ◇ ◇◇ + ◇ ▲■◇ + ○◇◇ ◆◇ + ◇▲■■◇ + △○ ◆◇ + ◇◇△△◇◇ + ◇ ◆◇ + ◇●□●◇ + ◇●□◇◇ + □◆◆△◇ + ◇ △□◇ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_29.txt b/codex-rs/tui/frames/shapes/frame_29.txt new file mode 100644 index 0000000000..24be1563b2 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_29.txt @@ -0,0 +1,17 @@ + + □□□□□▲ + ▲◇□△ □○ + ○▲◇◇ ■■◇ + ◇◇◇◇○○▲△ + ○ ◇■◇ ◇ + ◇▲◇◇◇ ◆◆ + ◇○○◇◇◇ ○ + ◇◇●◇◇ + ◇◇◇□◇ ◆ + ◆◇●◇◇ ◆ + □◇◇△◇○ ● + ◇△◇◇◇ ◆◇ + ◇◇◇◇◆◇◆◇ + ◇●◇□△■◇■ + ◇◇□ △▲ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_3.txt b/codex-rs/tui/frames/shapes/frame_3.txt new file mode 100644 index 0000000000..3f55b79ac5 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_3.txt @@ -0,0 +1,17 @@ + + ◆△●●□□●●●●▲◆ + ◆□▲△○◇◇□◇■●●◇●◆○◇□□◆ + ▲●△□●◇□■■◆ ◆■◇ □□□△○◇▲ + △□△○◇●▲□◆ ◆●□ ◇◇○ + ■△□◇△○△◇◇□○◆ ○○○◇◇◆ + △◇○○△ △▲◇○●○○ ◇ ○○◇ + ●□ ◇ ■□○◇◆■◇▲ △□△◇▲ + ▲▲◇▲◇ ▲▲◇■△○◇ ◇◆◇●◇ + ▲■■◇ ●◇□□◇◇□▲◇●□□◆◆◆□□◆◇○■●◇ + ▲○△○▲ △△□△●●◇ ◇□◇◆◆▲ ●△▲●○◆◇○◇◆ + ■○◇ ◇ ■◇◇□▲■ ■□□□■■■□□▲△△△▲△ + ■□◇ ○□ ◆ △○□○△△ + ●○△△□○▲ ▲□●△■▲◇■ + ●○□▲◆□□○●●●●▲△●□●◆◆□■ + ◆□□□◆△◇◆◆◆◆◇●△○■ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_30.txt b/codex-rs/tui/frames/shapes/frame_30.txt new file mode 100644 index 0000000000..54886a319d --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_30.txt @@ -0,0 +1,17 @@ + + ◆●■□□□▲ + ◆△●◇◇○□■●○ + ■■○◇▲○○◇□▲○ + ◇◇○◇△◇◆○◇○ ○▲ + ●□◇◇◆○◇▲◇▲ ◇ + ◇□◇○□ □◇◇◇◇△◇ + ○△◇◇◇○◆ ○△○◇ ●◆ + ■◇ ■□●◇▲◇■◇▲ ◆ + ■◇◆■○◇●◇○△◇▲ ◆ + ■◇◇○◇◆◆◇◇ □▲ ◆ + ○◇◇●○◆□◇◇◇□◇◇ + ◇□△△▲△□○◇◇■ ◇ + ○◇○◇◇△□◇◇▲◇△ + ▲○▲□●○△◇▲△■ + ○▲△◇○◆◆●■ + ◆◆◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_31.txt b/codex-rs/tui/frames/shapes/frame_31.txt new file mode 100644 index 0000000000..b3989b89df --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_31.txt @@ -0,0 +1,17 @@ + + ◆△△□□□□●▲ + ◆□□●□▲◆■□○■□▲ + ▲◇○△△▲●◆◆△■◇◆□○ + ▲◇△□◆◆□●◆▲○○◇○◇◇○ + ○◇◇◇◇□▲□○◆▲■○◇△◆◆ + ●◇○◆◇◆◇■■○●□▲△△◇▲■◇ + △◇◇ ◇○□◇○△●△●□◇□◇△◇ + ○○▲ ◇◇■◇○ ◇○■■◇◇○△◇ + ◇○▲◆◇■○◇◇◇△□◇◇◇◆ ◇ + ■◇◇◇△△◇◇◆◆◆○◆◇○◇◇ □ + ○□◆△□◇▲ △□□□◆△◇■◇◆ + ◇◇◇○○○▲ ◆●□ ◇ + ●◇□●◆ ▲ △ ◇□◆△◆ + △◇○◇△◆◇◆▲◇■▲◇◆ + ■■●◇◆□□△△●□ + ◆◆◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_32.txt b/codex-rs/tui/frames/shapes/frame_32.txt new file mode 100644 index 0000000000..919eee3b0f --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_32.txt @@ -0,0 +1,17 @@ + + ▲□□□□●●◇▲◆ + ●□◇□□◇○◇◇□□◇◇▲ + △○□●○▲□○△▲◆□◇□○■□▲ + ■△△◇◆▲◆●▲ ▲ ▲◆○◇□▲ ▲ + △△◇▲◇□○■□◇● ■◆▲◇○△○□○▲ + ○△○○▲○□◇◆△◇◇□◆ ◇□△ □ + □◇■●▲◆■○◇◇▲▲◇▲●◆△◆△△◇■◆ + ◇◇◇▲◆ ■◆◇◇■△■◇●▲◆■○◇■■◆ + ○◇◇▲◆ ■◆◇■◆◆◇□□□◇◇◇●◇■●◆ + ■■■◆◆◇□○■○◆◆◆◆◆◇◇□◇●◇▲◆ + ▲○□◇◇△ ◇□■■□□□○●△△△△△ + ○▲◇○○○ ▲○◇△■◇ + ■□□◇◇◇□◆ ◆△◆◇△ ▲ + ○▲○■◇□◇●●□◆◆□■◆△ + ◇●●◆◆▲□△□◆■■ + ◆◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_33.txt b/codex-rs/tui/frames/shapes/frame_33.txt new file mode 100644 index 0000000000..c5598aa7a7 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_33.txt @@ -0,0 +1,17 @@ + + ◆▲□●□●□●◇△◆ + ◆□□◇◇○□●◇△◇▲◇□◇□△ + ◆△○◇□□□▲●■◆ ■□△◇◇□■▲ + ▲○△◇△◆◇▲◆ □◇◇○◆□ + ◆△◇△◆◇◇△○○○ ◇□○○○ + △△▲ ○◆○○◆○▲ △○△◆○ + ◇◇□ ○▲□◇◆◇○ ◇□◇◇ + □◇▲▲ ▲■■○△●▲ ○■◇□ + ◇◇◇ ◇ ▲◆ △□▲▲▲●●●□◇◇□△◆◇○◇ + ○△◇■■△△▲△◆◇◇◆◆◆◆◆◇◇□○○○◇◇△ + ○●○▲ ◇△◇△ △ ■■■■□□□ ◇◇▲△○◆ + ○□○□▲■▲ △△●△●△ + □○■□▲□●▲ ◆□◇▲△□○■ + ○◇■□○□◇▲●□◆■●▲○□◇□ + ■●●□▲◆◆◆○□□●▲■ + ◆◆◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_34.txt b/codex-rs/tui/frames/shapes/frame_34.txt new file mode 100644 index 0000000000..5a44de8256 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_34.txt @@ -0,0 +1,17 @@ + + ◆▲●□□□□●◇▲◆ + ◆□□□△○●◇■◇□□●□□●▲●◆ + ◆△△▲◇□■△◇□◆ ◆○○○▲■□□▲ + ▲△◆◇□◆△▲◆ □◇▲□○○ + △△◇○▲△◇ ◇■ ▲ ○○□○○ + ▲△○◇◆△ ○○■◇○□○ ○▲○◇○ + ◇□○◇◆ ■○◆□◇◆○ ◇●◇◆ + ○◇●■△ ◇□◆◇△■◇ △ ◆○ + ▲■△△■ △○△△■◆●●□□□□□□◇◆◆■ ◇○◆ + ◇◇○▲△▲▲○■△△■◇◇◇◆◇△◆◆◆▲△◆◇◇◆◇○ + △◆○▲ ◇○◇□○ ■□□◆◆◆◆○ ▲△▲○◇■ + △▲○●●○◆ △●△◇△■ + ○□◆◇□○●▲ ◆□●■◆△▲◆ + ▲○△◇■◇□▲●▲□●□●□◆□□△■ + ■◇○●●◆◆◆◆◆●●□●○ + ◆◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_35.txt b/codex-rs/tui/frames/shapes/frame_35.txt new file mode 100644 index 0000000000..1c1728676b --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_35.txt @@ -0,0 +1,17 @@ + + ◆▲□●●□□□●□▲◆ + ▲□●□△◇□□□■◇□◇△■◇□●◆ + ◆△△◇●□□◇○□■◆ ◆■□●□△■◇□▲ + ▲△△□△▲●▲◆ □□◆○◇◆ + △△◇◇△△○ ■○□▲ ◇○□◇▲ + ●△●△□◆ ■◇◆■△△□◆ ◇○○◇ + ○ △△ ○○ ■□◆△ ◇○○○ + ◇◇◇△ △○○●△■ △ ■△ + △ ▲◆ ▲◇◇△●■△◇●●◆●◆●□◇◇ ◇◇●□ + ◇▲○●■ △△●■□□△◇● ○▲◆◆◆◆△■◇△■ ◇■ + △◆○▲■△○◆◇△○◆ ◆■○○○○□○○□△△◆▲◇ + ■△○○△◇ ◆△□ ▲○ + ○●◆○●▲△▲ ▲●△◆□□■ + ■○◆■◇□◇▲△◇◇□◇●△□■◆△●■ + ■○◇●●◆◆△◆◆□□□■○ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_36.txt b/codex-rs/tui/frames/shapes/frame_36.txt new file mode 100644 index 0000000000..0cac995ed7 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_36.txt @@ -0,0 +1,17 @@ + + ◆◆□●□□□□●□▲◆ + ◆●■■○□△●△□○□●□□■□□□◆ + ▲○■○▲□□▲□■◆◆ ◆■□◇□□◇▲□◇▲ + ◆◇■□□◆◆◆◆ ■□◇○■◇ + ▲△◆●○■◇○◆○▲△ ○○△□ + △ ▲△◆ □◆ ■◇△▲ ■○○□ + ◇ ● ◆ ○ ■○○ ◇○◇▲ + ◇◇○◇ ◆○ ◆△△ ○◇ ◇ + ◇■■◇ △△ ▲□■■▲□□◆□□□□□◆ ◇○◇◇ + ◆□◇○ ▲◇◆◆△◇△ ◆◇◆◆◆◆◆◆◆◇◇ ○△■◆ + ■ □◇○ □◆□△○ ■□□○○○○○■ ◇▲■△ + ■▲■○●△ ▲△◇■△ + ○△◇◇□◇▲ ▲□□■△▲◆ + □▲◆■□□●○●◇◆□◇●■▲■▲●□■ + ◆□□△◇◆▲▲◆▲▲□□□□■ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_4.txt b/codex-rs/tui/frames/shapes/frame_4.txt new file mode 100644 index 0000000000..31e55f9cb8 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_4.txt @@ -0,0 +1,17 @@ + + ◆△●●□●●□●□▲◆ + ◆▲■□□◇△ ◇○●△□●◇■△□▲◆ + ▲□●◇◇◇□□■◆ ◆○◇○○□◇△○○◆ + △△◇▲◇■△□▲ ■◇□□○□○ + △◇△◆◇●◇○●○◇▲ ○■○◇□○ + △◇◇○◇ ■◆◇◇△□○ ■ ○●◇▲ + ■○◇●◆ ■□□○□■◇▲ ▲ ■●◇ + ◇△○ ▲◇△□○◇◇ ◇◇◇ + ◆◇ ◇◆ ●◇△■○△△□◇□□□◆◆◆◆▲▲ ◇◇□ + ◇○△ ◇ ▲△△△▲◆◇◆●○◇▲△◆▲△△○●◇△△■◇ + ◆◇●■○▲○○▲○△ ■□□□□□□□■○▲◇◇◇◆ + ▲◇○■◇◆◆ ▲○●△□□■ + ○○▲△○ ▲◆ ◆△○▲□●◇△ + ◇◇◇●◆□□○●●●●▲□●□□○◇□◆ + □○○◇△◇◆◆◆◆◆●▲□◆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_5.txt b/codex-rs/tui/frames/shapes/frame_5.txt new file mode 100644 index 0000000000..a8ae0ab819 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_5.txt @@ -0,0 +1,17 @@ + + ◆△●●●□●●●□▲◆ + ◆□■□△□△◇◇□◇●□●◆◇■□▲ + □◆△○□◇□■◆ ■○●◇□○ ▲□▲ + ▲◇△◇△◇△●▲ ▲○◇◇◇◇◆ + ▲○△□△○◆□◇◆○▲ ◆ ○◇○◇◆ + ◇◇◇◇△ ○◆◇○●△◇◆ □△◇◇ + ◇△◇ □ ◆○◆◇○■◇▲ ■■◇□◇▲ + ◇△◇◆■ ▲◆●◇△◆◇ □◇◆◇ + ◇▲◇○□ △◆◇■▲◇□●◆◇□◇◆◆◆□▲◆■◇△◇ + ◆○◇○▲▲△□□■ ◇■ △△○●○▲●△▲△◇△□◇◆ + ○▲◇◇▲◇▲○○△□◆ ■□□■■■■■▲◇●◇○△ + ○○□△○○ ◆ △◆△□▲○ + ○△□○◇●□◆ ◆●□▲□■●□ + ○◇□◇▲□□○●◇●◆▲□●□○◇●□ + ○▲□◆□■◆◆◆▲◆▲□□◆ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_6.txt b/codex-rs/tui/frames/shapes/frame_6.txt new file mode 100644 index 0000000000..e0b1f85454 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_6.txt @@ -0,0 +1,17 @@ + + ◆△●●●□●●□□◆◆ + ▲○●△□◇●□□◇□□●◆▲□□◆ + ▲▲▲◇◇◇□■ ◆■◇△●□□□△○◆ + △▲◇□◇□◆●▲ ○□◇◇◇◇▲ + ■●◇◇◇□○○□□○ △○○◇○▲ + ●▲△◇△◆○□●◇○◆◇▲ △●○△◇ + ◆ □◇◇ ○○◇△○○ ○□◇◆◇ + ◇ ◇◇◇ ◆◇●◇△◇◇ ◇□○◇◇ + ◆△◇▲◇ △■◇◇□●△□◆◇□◇◆◆□□◆△○△◇ + ◇◇○▲△◆○◆●□ ◇△●□▲◇◇▲●●●○◇▲◇○ + △ ◇ △◇◇◇●△■ ■□■■■■□■◆○○△◇ + ▲ ● △▲◆ ▲△◆△△◇◆ + △◆○◆□□▲ ◆□○◆△□▲□ + ◆■◇□▲■□ ●◇◆◆▲□□□ △●■ + ○▲●□□▲◆◆◆◆◆▲□□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_7.txt b/codex-rs/tui/frames/shapes/frame_7.txt new file mode 100644 index 0000000000..7e69d68d57 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_7.txt @@ -0,0 +1,17 @@ + + ◆△◇●□□●●□▲◆ + ▲□◆□○◇□□□●●○● ◆□▲ + □ ▲◇◇◇□◆ ◆○◇◆ □△◆□▲ + ○○◇◇◇◇●□ ○◇○□◇△▲ + ◆■◇□◇◇○◇△○▲ △ □◇◇○ + ◇ ●◇◇■ ◆■○●◇○ ▲▲◇◇◇ + ◆○■◇ ○◆◇○◇○◇ □□○◇◇ + ◆■△◇◇ ●□△◇□◇◆ ■ ◇◇◇ + △■◇□ ▲■◆△◇○△◇◇●●◆◇◇●●□○◇◇ + ◇▲■◇◇●△◇◇△■◇△○◇◇○○▲●▲●○◇○◇ + ○ ●○△□◇□◆△ □□□□□□■■◆△◇◇ + ■◆ △◆△◆◆ ▲■▲△●△■ + ■●▲□○○○◆ ▲○◇▲□△□■ + ○◆■○◇□○●◇◆◆◆□□◇□□△ + ■◇□■◇△◇◆◆▲◆●□□ + \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_8.txt b/codex-rs/tui/frames/shapes/frame_8.txt new file mode 100644 index 0000000000..b7bddd4156 --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_8.txt @@ -0,0 +1,17 @@ + + ◆◆□◆●□□●□▲◆ + ▲■□△◇◇◇□●● ◇ ■□ + ◆◇●▲◇△△□ ▲■◇△◇□○□○▲ + ◆□○□△◇▲□◇ ■ ●○◇◇○ + ■ △◇△▲○◇△○ △■○◇◇▲ + ◇■▲◇○○○◆○◇◆□ ○□◇◇◇ + ◇□◇◇◇ ■◆●○◇◆◇ ◇○◇△◇▲ + ○▲◇◇△ ◇□○△◇▲□△ △◆△◇◇ + ○ ○◇◇◆○ △□●◇◇△□▲□▲▲○◇◇◇ + ○□△●◆◇■▲◇▲◇◇●◇●◆◆◇◇●■ + △△○○◇○◇◇◇△■○□○□■○□■△○◇ + ■▲■◇○◇◆◆ △▲△△△■ + ■○◆□○○○◆ ◆△○◆◇□△□ + △△■◇▲□ ●●□□●△●▲◇◆ + ◇◇◆□□○◇◆▲□△●◆ + ◆◆ \ No newline at end of file diff --git a/codex-rs/tui/frames/shapes/frame_9.txt b/codex-rs/tui/frames/shapes/frame_9.txt new file mode 100644 index 0000000000..4342d3c81e --- /dev/null +++ b/codex-rs/tui/frames/shapes/frame_9.txt @@ -0,0 +1,17 @@ + + △●○□△□□●▲ + △□◆△◇◇□■● ◆▲○◆ + △ ▲◇◇△□○○●△ ○◆◇▲ + ■ ◇◇△●●◆ ◆○▲◇○○◇□▲ + △□■●○□■◇□▲ □△■□△□◇◇ + ◇ ◇◇◇■○◇○●◆◆ ◇■◇□◇◇◇ + ◆ ◇□○◇□□◇○○▲■△▲△ ◆◇◇ + ◇ ◇△◆▲○◇◇◇◆△●○◆◇ ◇◇ + ■▲◇■ △◇■◇◇◇◇□◇◇▲◇◇◆ + ◇◆◇◇◇◆▲◇○◇◆◇◇◇◇◆◆◇◇◇ + ■ ◆○△○○◇△■□□□□◇◇■△○◇ + ○◇◇◇○▲◆ ▲△ ○△◇◆ + ○□○◇○○ △●◆●◇△□ + ○▲■○◆◇□△□●●●□◇◆ + ■▲◆ □○○◇●□△■ + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_000.txt b/codex-rs/tui/frames/slug/frame_000.txt deleted file mode 100644 index be426659a7..0000000000 --- a/codex-rs/tui/frames/slug/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ddddottttttttttdd - tdpe5pgtpeddec--eegpepptd - d5eopgpetdetpeepotegpppttd gtd - tpe5tpdtt5pp -exgptcd pt - dpe5tpd55 tgpetdpt - tee55p5e toteedoo - 55e5g ep egooop dcoetde - t5eepgee podpe5ex epodetde - ppxeoep epcoood5e ptpedot - eogeedex poepd5eed- -eeee e - 5ecx oe td5c pxc gxeece - g oo 5e pd5eeg cp oeexe - eeee 5 te55g 5ee doototttttttttt ec5e e - pec et d5eepp 5pe 5xeodppppppggg ecoeoe - o-eo5 eo pe5e dee gxg------ e eepee - ooeeddet pttpc t5e55g55 - oooe ood cpcp5e55 - oeeet peod dedtepdep - ptppet ptpt cdtpeptp-cp - gxpeet eotppoetddtttttppetetppdtpe - pgpptctxepox5gppceeotpg dtpg - pptceteecddddddttcppe - eeggpgggge - - diff --git a/codex-rs/tui/frames/slug/frame_004.txt b/codex-rs/tui/frames/slug/frame_004.txt deleted file mode 100644 index c3ef842ddd..0000000000 --- a/codex-rs/tui/frames/slug/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ddddcttttttttttdd - td5e5pgtpgdte--- pgpegptd - d5eepepecdetpeepoeegppptcd gtd - tep5tpdte5pg tgpocd pt - dpe5tgdc5p gtppetdpt - tee55d5e o5eedoo - 5eepg ep ocgeoop pcpetpe - t5eepdee poddd5o- 5opeede - ppxe5ep eeeeoooo egtpexot - epgee e tdeppd5eg eeee e - pe5xpde td5ep 5t- oxeepe - g o5 pet d5eeg -cpe gee e - eeeepgpo ce555 c5ee dootottottttttt tg5e e - pet ed 5eeppp5p p edppgpppgggggp ecoede - opeodget pe5p deg -tpcttdexecoott 555eeee - oooetded pttp e t5e5eg55 - tooedgotd dpcp5p55 - odeet-p5od d5ctepdep - ptpeed ptpt ddtpepteecp - pxpeet gptppeetddtttttpeecetpgdtpe - egpptcd5exctegpppetotpgpdtpg - gpteettocddddddttcppe - eeggpgggge - - diff --git a/codex-rs/tui/frames/slug/frame_008.txt b/codex-rs/tui/frames/slug/frame_008.txt deleted file mode 100644 index adec3d6c54..0000000000 --- a/codex-rs/tui/frames/slug/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ddddottttttttttdd - dd5eppgxpedte--- dgpxgptd - d5eeptpd-cttpepooeegppotcd got - teepegddtepg5 tgpocd pt - tpe55etep gtdpetppt - 5eetgdep ttdt pddeedoo - 5e5ttteg pegtopc opetdo - 5e5e te oeggogtp odecde - eeeo exe geecetod gopetee - eeee eep pdgeoeogt gdee e - xede eg gteec ce- eeede - te5c ot dpeee ded e eeexee - ppee ee 555pe e5 cdtotottottttttt dpee e - pxdegg5e dee5e5dep -dxeppppppoggggg edoede - edeo ood dgp5- tp odpetteexecooct tpeee5p - deec ood dtttg 5g55pt5 - 5eeo peed d5cp5ptp - -peed optd d5ettpdep - d ootd oepttdcx ddtpepteecp - gxpep5 ppeppeetddtttttppetetpgddpe - eeeptddxepot5eepeeeoppgpdetg - gdteeetodddddddttcppe - eeggggggge - - diff --git a/codex-rs/tui/frames/slug/frame_012.txt b/codex-rs/tui/frames/slug/frame_012.txt deleted file mode 100644 index 447bbf6959..0000000000 --- a/codex-rs/tui/frames/slug/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dddotttttttottd - dt5epptpgddttdgcedgpxpptd - dte5epetdctpeepoottpppooctdpgpt - t5tepdoepepg5 teptdt gtd - de5egccptg-- peped go - 5eedge5p tttd ete ood - 5ee5deee coetptpc popeddpt - 5ee5dep5 dpoxdddod p5etdod - eepeeepe dtoeeoogod ope oe - eepgteg oopeeetpd gee5 5t - oee ee p5oee ce eee ee - xee eep teep dp5d eeexee - tpe eet cd5e5gxt5g ttoootttttttttt eee ee - ged e5 ee5petep e xe5pppgppppgggggde oepe e - eee p5e pee t5eep eopctttt5xeeecooped5ee-5g - eeo p5o pttp d5555ce - deo gtpt 5ep5p5e - oeet ptptd dte55gd5p - peeed ptpptdd dcpeo5ecc5e - egeed ptepeettdcttttttpeeeepeddpe - pptd-d gppoeeeeeettppe dtpg - gpgpttcddddddddtoctpe - eggpgggge - - diff --git a/codex-rs/tui/frames/slug/frame_016.txt b/codex-rs/tui/frames/slug/frame_016.txt deleted file mode 100644 index ac7b452be4..0000000000 --- a/codex-rs/tui/frames/slug/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dddtttttttttttd - td5peppgdd5edttdgpxgpttd - -c5pgddcttpeetootteee5oddgtpot - d5tpetctptpge epteotde-pod - 5tp5eeptp gpeeecopc - dee5cep ttt peetgttt - deee5e5p eegodet oec ooo - eee5e teo5gtpod pee ceo - e55ee5 peeoeodpod pec tet - e55eeg ooeeeopod- pee eep - eex egx pee 5pcep ee 5d - eed eg5 cp5-petgp geg 5d - e5 eee d5tp5eep ttttootttttottt pepexe - te-e5ot teg5cot5e p5pppggg5ggggppte deet5x - pot eoed ptd5dcp eottttttxe5eeeep 5ogdoe - oot oopd pttpe deoe5gpp - pot oget tetep5ep - gecdgopetd dteepttep - pecdgoteetdd- dc5eepxd55 - peetdgpeeepettccttttttpeeepp dtp - eppddd epptteeeeeepppg dtt5g - gxpoxctddddddddtoctpg - eggppggge - - diff --git a/codex-rs/tui/frames/slug/frame_020.txt b/codex-rs/tui/frames/slug/frame_020.txt deleted file mode 100644 index 90d04f8458..0000000000 --- a/codex-rs/tui/frames/slug/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ddddtotttttttddd - td5eppgddoc-todppptpptc-d - tcpegtdcopecttoott5pettdgxpo5x - tteedc5ptpp -oeodgtptpd - tp -tpp-gep gpeopodop - 5e dep5d tt ocgto5t - 5 teee 5goge eoo epoo - 5e tetpx e5cptood oo eoet - dptdee5 geoxtogeo et cep - e eeee pecpptood ge epxe - eepeed eodep ceep exdx5 - e5peeo- tg5 c5p5e eogxe - oepeeed 5-5dcee5 dcttttooooooootd eodxe - ptoox5o- dppp5pp tppppppgggppppe5 oe5ee - eooeoge ogct5e etttttteeoexte5 dooxot - eo eo5o ee dp5555 - eotoptpdx t5eepd5 e - oetptptpd dtp5eee5t - pecdpocepttd- dt5pdeeptgg - gpet pteeeeptttttttttteeptpecptp - pptdd gppttttte55opge dtppde - gppexttdddddddtttttp - eggppggee - - diff --git a/codex-rs/tui/frames/slug/frame_024.txt b/codex-rs/tui/frames/slug/frame_024.txt deleted file mode 100644 index 3ba7d8cd97..0000000000 --- a/codex-rs/tui/frames/slug/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dtdtotttttcddd - d-cxge p ppgdppxppttctd - d5g dttpgcttoottoctd-gxgptpt - 5p tppdtpot oepotogtpoeo - tp d5pgtd cpto opodo - 5 c5et ctdt pttpcote - e 55td opde potgeooe - e e5cd eegopt eegeo5e - te te o eopdo cotptepc - e5eee5 e5ogpoo ppe edgg - e5exdt oe top 55eeeo - edepee gdp dpg oxeeee - e5p5et x5epg55 dctttooototootd dg eeee - getepde deggdep ecddppppppppppe5p eege5e5 - e5ptodd odtce gtttdttdddttte- de5top p - edptopt 5eop5 - - pedptogo dpoepg t - ed ogtptd 55tte-d5 - pedgxdocptdd dtpdtgcpdte - peddgdepteeottcdddtttpptt5c5tptp - gpetd gppppepppettpepptp-epe - epptoccddddddttteppgg - eggppggeee - - diff --git a/codex-rs/tui/frames/slug/frame_028.txt b/codex-rs/tui/frames/slug/frame_028.txt deleted file mode 100644 index cb900795b3..0000000000 --- a/codex-rs/tui/frames/slug/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dtdxctttttcddd - toppe eppetdx- - dcpe dttpgeetooototd edptdpt - d5g dtpgt5 eot ppcdpt - tppd5p td oet cododo - e5555 d tp petedoeto - eg5epcge gtppg poppoe5o - 5ee5p d topotc pt-dto5e - edoe-5 oodod tp e eeo - egcpegg topptop ee gee t - eceeexp e e 5op- cgogxecg - egeee5 expppp p gegeee- - eeggeed ptt tp-dtotttooottotc tggoee- - e ee e ece5 5e pccctddoccctdet etee5 t - edo5cg ope pcccedddddddtg c5dec 5 - eoopdp dege t 5 - gedoeepo te55ep te - etdcpt d5pd5e5 5e - pedpcexp d ddtpxep pdp - pecgxpexpeoctodtttteeepet5exd5e - pettxeeeppppppeopgtdd5-d-p - gpetteeoeeeeotpeegpg - eggppgge e - - diff --git a/codex-rs/tui/frames/slug/frame_032.txt b/codex-rs/tui/frames/slug/frame_032.txt deleted file mode 100644 index 0b8c32cb74..0000000000 --- a/codex-rs/tui/frames/slug/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dttotootttccd- - d-5pg gpeodptd - dcpedttpgpetoopptt eopppgt - depceppdtpe5 eot ooo gt - tpdepg 5c et eot pd - 5ptet-d d ceo odtdet - 5p5epece eo5o g5dpo eped - deo5p 5 -ooto p t ooo - etoe p otoodod opdte-oe - e ee e eo5ptp- etotepd5 - poeepp doe5p55o- exe5gee - 5peeo pt5pp5ep 5 eeeep - exeege deedee dttoeotoooot etepeeg - et5e o pode5 edpptcodcood5 cgoeeeee - peete ttttcdecedet 5e-e g 5 - e5o5dge ee cpx55g 5 - edoee5o 5pd5x5 te - eeppodp degt5 5-te - pcdopptpe tepe5pted5 - peettppoetcxcttttteepe-5ed tg - peeeetxgpppppppge-dtpdd5e - eppecddddddttpcpg-pg - egggpgge e - - diff --git a/codex-rs/tui/frames/slug/frame_036.txt b/codex-rs/tui/frames/slug/frame_036.txt deleted file mode 100644 index 6bc263fd9b..0000000000 --- a/codex-rs/tui/frames/slug/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dttttctttcdd- - ddtpgdc-- ggpgpetteot - tepcctpppgtoppxt g-op god - depe5pddtg pt tedepo - t5tepg ed oott od - t5t55 d o poeo-pd - et55 cdodp o oootdo - eeee dop5pdpt 5do tdoe - eeoe tpt5dpo - odgoo5d - e ep -geet5cdo- o exttee - e og edogt5oc- e eee ee - eood pe5 5pp e oeeepe - e55p e tp-eg -dttttttoto peeeeeee - ee5edt p 5g epppppppppoo 5 epeeee - eo5e e ottttteoddep egepeeede - gepge e eeeee d5 5t5 e - oeeec o teee 5 - oeeoodpc tp 5g te - peetxodp depttd-p 5 - oeetpctepotcdttteeeepced tg - ptdgppppepepppecdcppdtp - gttcddddcdcpptpd-pe - ggggee pe - - diff --git a/codex-rs/tui/frames/slug/frame_040.txt b/codex-rs/tui/frames/slug/frame_040.txt deleted file mode 100644 index 5e30c49ffa..0000000000 --- a/codex-rs/tui/frames/slug/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dttttttcttddd - tcpgd5oodppteectxptd - tegdtptpgeoptcdggetd eod - 5g5egecpg ppgo po - edpxe -p5et ee - expx ddto t5op oe - co5e gooeeo p5pdooto - eeee eoo ed tgotee dd - dgee ooo odp dedeeeee - exee 5eoteoodt ggeoectp - 5eee oeo5oe-t e5eeeeee - o5ee oe55g 5 e e eeeeee - egep o5e5 tddtttttttt peeedt-e - p55t g5 tpppppppppee e egeeeo - ee5t eptttdeodceg 5pegeeeee - e55etp e eeeee e oteeeep - eeoo pd eeee5ee5e - eoptdpo dee55-p e - eeteoep tpep55d d5 - pdgtoctepttttdtpgtt5pe tp - gtd gppeeeeppetcdpd tp - ptcd-tddttpcpdctg - egggee e - - diff --git a/codex-rs/tui/frames/slug/frame_044.txt b/codex-rs/tui/frames/slug/frame_044.txt deleted file mode 100644 index 2c3a8bec70..0000000000 --- a/codex-rs/tui/frames/slug/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dttottdtttddd - t5pdtttpgtepec ptd - deecptpgeptcdpoptc gt - tp5p5 etod oot - top5e ooecp et - 5ep ddt otoxo 5t - e55 peot 5doopoo - ege oeo5ddt ot ee e - tode pep5oded 5deee e - eep odoepep eo5xc 5 - peg o-e5pgx geeepeee - 5ege 5t5e- xeeeeeee - ee5e de 5e ddttttttttgxeee-txe - gpee e 5e- ppppppppot-egoxteee - e5tdet5 5ptooeote5eteeexee 5 - eetop ex eeeeego etee pe - e5od5t 5oeg -xoe - o5eodoo tp5t 5 5p - o5edtppt 5p5tc5 55 - odpettdpttddtpe55dd cg - podgptooeppedtoee tp - eptdddt-5pcoedtpe - eggge ge - - diff --git a/codex-rs/tui/frames/slug/frame_048.txt b/codex-rs/tui/frames/slug/frame_048.txt deleted file mode 100644 index 0921c33e5c..0000000000 --- a/codex-rs/tui/frames/slug/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - tdoxtttpttt - tpectdgocepcgpot - 5tegpgeptdoood po - 5e5pt oeod -ee - eedd eood pde - dog dtd ote5ctoo - e5eeettg 5 oogopd - o e g5o o ecgoo e - -eee teeeot egeooeee - eeo pe55cgp ttpet5ot - eee eooexx e5eep5ee - eeee o pgp eoeeeeee - ee5o ge5 ddttttt eoeeeeee - eege5dt ppppppeo egeeeeee - 5eepee ttoeot5g epeee oe - e5ppx egeee eeede - ppce e dg5oeeeed5 - ee5tdod e5t 5eete - gteeoppd- eetxtxp 5te - ptpdtdpptdt5dt 5c ee - godptoe5pecptpd d5 - gtddddtpcpd d5e - egpeeeege - - diff --git a/codex-rs/tui/frames/slug/frame_052.txt b/codex-rs/tui/frames/slug/frame_052.txt deleted file mode 100644 index 2214ab4fb2..0000000000 --- a/codex-rs/tui/frames/slug/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - d-otttcdttd - 5gttgop5o gdet - e55tgpoptotep oo - ce5p5 ge55 oo - eed 5 oeoo opd - eepdded ecepg ee - pgeedtpp ogpe ge5t - ee eexoe t ee deo - 55e 55dxo eee5 gge - eeg eeeod e5teeoe - ee5 pe5eo x5xo5e x5t - ee5 ec5dpg e5deeec ee - e5 ee dddttttodeeeeeee - eg op pppppdxxgeeeeeee - ee5 e oocdepeeo ee e - 5ee -5 egeee eegge - eege do5g ee de - eeeo eet-eeept - eepo txooxeex 5 - oepcdpodp5dxp 55e - odtxg5e5dep 55 - ptddtgd5p-deg - gpgeggg - - diff --git a/codex-rs/tui/frames/slug/frame_056.txt b/codex-rs/tui/frames/slug/frame_056.txt deleted file mode 100644 index 23e82cc35f..0000000000 --- a/codex-rs/tui/frames/slug/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - tottttdttd - 5tdoo5-cpget - ce5poogee pet - tep5eoett ptgo - eox dd5ooo g5c - edtdpt eeoep pe - eeet e pee ecexo - o5p5 xxt de e - gegetp degeee5 - o5opdce eepeet5e - e5ecote ee5ppe5e - e5p5pge eege eee - p5oedddt ee5eepxe - ooegppxo eec ee e - goe cg eeeeeeeoe - eepett e 5eeee 5e - eee eeg o eeeee e - deg d ceee tc-de - epd e egoope ee - oedop5o5te xxdp - op-gg5cp g5 - tdd5dp op - gpepggg - - diff --git a/codex-rs/tui/frames/slug/frame_060.txt b/codex-rs/tui/frames/slug/frame_060.txt deleted file mode 100644 index 9efc53706b..0000000000 --- a/codex-rs/tui/frames/slug/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ottt-ptt - d oe5 pgto - 5eee5egddo - 555ecx peee - eex5ept gee - eede55eoe oe - ee-pee5eg xe - eegpeeeedgg t - ee5xxp5deeeee - eeeex eex ode - eeotg eppxgee - eeedx e gx5ee - eeddxde-eeeep - eexexeeee eo - eedege eee e5 - eeoxxeeeeeege - eo555e -g e - gee5eegceeg g - 5eeeoetodeo - eopeog xpxe - o x od tddp - ppe pp-cee - gpgegge - - diff --git a/codex-rs/tui/frames/slug/frame_064.txt b/codex-rs/tui/frames/slug/frame_064.txt deleted file mode 100644 index c1fb7ba69e..0000000000 --- a/codex-rs/tui/frames/slug/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - tttttttt - eoeggggoe - edep xd5o - exeoddge5 - e55etgoee - pg5gdd5de - p5ge5ppge - deex e-od - oeodt -e - eeeeddxed - eeegtpgxxx - eeee-5o5e - eeeeeeexee - eeeeeeodee - eeeeeeeeee - ee5eeeeege - eeeeeeeeee - eeeeeeee5e - eepeo5tede - oecex-geoe - oepe x e e - p5gg 5p5 - gpgppge - - diff --git a/codex-rs/tui/frames/slug/frame_068.txt b/codex-rs/tui/frames/slug/frame_068.txt deleted file mode 100644 index 973341c810..0000000000 --- a/codex-rs/tui/frames/slug/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ttt-tttot - o5go5eo g - eteppdoeoo - get t epe-e - exe eoeee e - gpx-e5oeo e - oxxeeeeee e - 5eee-eoeee e - exeeeeoeep e - edeexeg5eo e - exgpede5et5e - etg-egggee5e - de eee eeepe - d eeeteeege - dxeeepepeee - ooeee 5deee - e5eeed-xe5e - eeocpxeo5ce - epe-ttetxee - pogg eggeeo - eet ee-e-e - e5d xtdde - egpgggge - - diff --git a/codex-rs/tui/frames/slug/frame_072.txt b/codex-rs/tui/frames/slug/frame_072.txt deleted file mode 100644 index 0dd90ac9af..0000000000 --- a/codex-rs/tui/frames/slug/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ttxctctxt - 5ddx5eo5d-p - eeg e 5edpooo - toe pxeeetp 5 - ee5e-oegegpcept - egxteexeeee oe - oeeggogetx --x5 - eeeeedeeeogx ee - eeeeeeeegxee t5e - eeeeo5ee5 dpxeee - eeg oe5e5-tx55ee - eeoxc-dgodoogooe - eeeeeogx55ctooee - eeeee epeeeeepee - eego eegegooetee - egogegeeeoo5ode - et gepeo eee5o - eee otodtpe5xe - pe5octgcee5eete - eet gggp5depe - to - opepc55 - p5e- oeod5 - gggeggge - - diff --git a/codex-rs/tui/frames/slug/frame_076.txt b/codex-rs/tui/frames/slug/frame_076.txt deleted file mode 100644 index bb73198edc..0000000000 --- a/codex-rs/tui/frames/slug/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dtppctttxdd - pd5xxdoopd-po - ee5xpo5eoegptoo - e5e-55oep5gopppet - ttcxep55ee -po5 - eoo55get5td oet - oe5odtgeeop dee - eeoe5ee eeepc 5e - eeoteeedodeee tcxe - oeeeee eeot eede - eeeee5 5edetee e5oe - eeeee- o5d eoe geoe - eeeee 5exooptoeee - eeeee 5eodteed5eg ee - eeeee ooeeddpg5et5xe - eeee ooeepoedteoe5e - eeeeg oe5 egeot - peeeee ge 55opep - eopoteep5t te xto - gto- xeooe5pceopp - pet- edgttpc5o5 - gotp gtepddcg - geegepge - - diff --git a/codex-rs/tui/frames/slug/frame_080.txt b/codex-rs/tui/frames/slug/frame_080.txt deleted file mode 100644 index 28dcb3b4ce..0000000000 --- a/codex-rs/tui/frames/slug/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - topxdtopxdd - 5pp pgeepetcept - eep5t5tegtpgptpto - 5gee 55et5-ege ppoo - eg5eetteop -det - 55xt55eop d o5 - ee5ooetet dpd d5et - cex eepppe oceo pe5 - eoeggxdxxe -odt- ee - oeeegexee oeeo e5e - eeeexddee c5 5 5p5e - eeeepedee eded geee - e5eeegeee 5dgeo p -deee - eeeee 5eg ecepex p eeeoe - eeee- pe pd 5 ee5 5geep - eeeee pe -p5 deeeoe - eeeeepee 5eeee - ooeed5gepd g5oo - pet eeooood eepe - ood oodoopttpedetp5 - ged g pc pot5pdp - pod gtdptddcpe - egeeeegge - - diff --git a/codex-rs/tui/frames/slug/frame_084.txt b/codex-rs/tui/frames/slug/frame_084.txt deleted file mode 100644 index 3af58be461..0000000000 --- a/codex-rs/tui/frames/slug/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dtcpdtcttttt - dep cgeepgdc-dpod - depee5g55dtppgptgoeo - t5pt dptptpc ee ogoe - t5pt x5teep gee - e5et5pp5ot d pot - eee5oeteeg peo 5eo - ex 5eeeet etodd p5et - epe5gxxtg o5deo peo - eeeeegoee do5t xee - e5eegoepe t oetd eeo - egd-pddee xoptee ee5 - eg ete5ee p5dpdtootpod ddx5 - ee degeexe 555d5 tepge exex - ep ppeede d5 e depe pp5ge - eg ggpep e5 oeee - do poeeete tetete - oeo gdpo o e5dooe - ee opeo ed 5g gep5 - oo eg5eodpdddtpd5ceg5 - ped eoeox gpttppgtg - ptd gtdpodddd5p - egeeeegge - - diff --git a/codex-rs/tui/frames/slug/frame_088.txt b/codex-rs/tui/frames/slug/frame_088.txt deleted file mode 100644 index fca5002fcb..0000000000 --- a/codex-rs/tui/frames/slug/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -tcxdctcotttd - t5d tc5e5pedcocgpt - d5e- tptpdtppeepxgxopt - 5e g-5555cpx pxtepdeo - 5dpe5p5pp o-edeo - 5e55t55cd dgpp gee - deodge t5 epc o oett - eee55ppe etpt d gpee - gggg xdd o5dpxoe goe5 - eeeeecoe 5p5op p-eee - eeeeeee5 c d5ede p-ee5 - edgeeeee 5pe5detg -eeo - ee x-eee eedp5et tppod ceeg - g-g p5e -555t55 opgge5 eeeee - e -geed deet oppt- etp - p5c xgeg ote xe55 - et oedotot dp55xoe - p5optpetot cp-5oo5 - ecodtoetpo d5etete5 - ec oooo pttddcpdexepop - gedegdgox gpottppgd5e - gtt ettptcddddtpe - ppeegpgge - - diff --git a/codex-rs/tui/frames/slug/frame_092.txt b/codex-rs/tui/frames/slug/frame_092.txt deleted file mode 100644 index 4ef99536a4..0000000000 --- a/codex-rs/tui/frames/slug/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dttcpdttttcxtd - dtx tgepgpgdc-ecgpot - d5ge-tpppgdtppeegptpcdot - 5pt5cpd ptp d-dppeto - ee5 tgec x- poo - exddopt tdc ppee - 5pgpe5et 5epog d5oe - de5teece e5tpo ge5d - eeee edp ettpoeo eee - eee tee et5po 5ee - oeexede -coegg ee5 - oeedeee 5555p5 xpg - eee-eee 5d555-5d ootttpec -gep - eeeepo5 c5555ep popgpege teed - peeeoeeto tte o pepcpcet eopee - pdexx55 e pote e p eeg - ptdotpoge tp eoo5 - pedootoo e ed5te5 - pedodoeodpt dcppd55p5 - od gteeteptddddtpptxptptp - gododedt- epptttpppedp - ptdettpxtdddddttg - ep eegpgge - - diff --git a/codex-rs/tui/frames/slug/frame_096.txt b/codex-rs/tui/frames/slug/frame_096.txt deleted file mode 100644 index 04fed501be..0000000000 --- a/codex-rs/tui/frames/slug/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ddtxttttttxdd - dtgdteepgxgdct-gegpptd - d5oc5tpp ed5pppeegptcotpod - 5g ttee dtpppcpo - e 5e55 t -pto - e555e5p ttdg poo - pcc5et5 55god ppoe - c5tceot ee5ge ege5t - pdgppe ete-e o eee - deeedeo ooooedp ee5 - egeg5ee t oteee- -eeee - exegeee e5ce5 5dp e-eeee - peeeeee e5ttg 5p ottttcco dgep5e - teexett ettpecp5 edpggepg e oe5 - egeeeee t55 te oetppct egc5et - oeogttt edtg cppeeee - pooeg-5d pcppeto5 - oeopeoedp- d5gctte5 - poodteoc pt- dtg epp55 - od dpeodgptcddddttpcdte5gee - od dppe-teppptttpppgdtg - gttdd-dxtddddddctpe - egeeegpgge - - diff --git a/codex-rs/tui/frames/slug/frame_1.txt b/codex-rs/tui/frames/slug/frame_1.txt new file mode 100644 index 0000000000..514dc8ac49 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_1.txt @@ -0,0 +1,17 @@ + + d-dcottoottd + dot5pot5tooeeod dgtd + tepetppgde egpegxoxeet + cpdoppttd 5pecet + odc5pdeoeoo g-eoot + xp te ep5ceet p-oeet + tdg-p poep5ged g e5e + eedee t55ecep gee + eoxpe ceedoeg-xttttttdtt og e + dxcp dcte 5p egeddd-cttte5t5te + oddgd dot-5e edpppp dpg5tcd5 + pdt gt e tp5pde + doteotd dodtedtg + dptodgptccocc-optdtep + epgpexxdddtdctpg + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_10.txt b/codex-rs/tui/frames/slug/frame_10.txt new file mode 100644 index 0000000000..bd3b8fafff --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_10.txt @@ -0,0 +1,17 @@ + + dtpppottd + ppetptox5dpt + ddtee5xx-xtott + edd5oecd-otppoot + 5 ceeged pt5d5e5 + ee pepx55o gedge + o xpgpeexep e5t + g eeot5tee-de-oee + g xo ooecxxtotcee + e teoted5dpdddepe + t geeeeegggotgoee + oeptotpg dxggt55 + ep eeexptct5e5e + cepp5etcdg55p + pt dpodtcp + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_100.txt b/codex-rs/tui/frames/slug/frame_100.txt deleted file mode 100644 index a9859571c7..0000000000 --- a/codex-rs/tui/frames/slug/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - -ddtctttttttdd - tteto5ppe5pgep-eegpptd - dtdd5tp555dttppoeepptcoxgpt - 5g 55c55 xtpdc-pt - detdtpppd d pp5p - deex55t tcd -ote - e5o55o5 5eged -oote - 555ee5e tedoede edtxo - e 5tpe potepc o eee - eeeepex peogpocp etxt - e gexop pe d5o dt eede - eegodoe 5oop5 de eege - e egeed eodp5ed5 ooooottcpcdd oe5xe - pd eee eettpxt5 xe5pgpeoeeee xepe - ecpeo5do xt5e dp getepoctto cxdoc - poeeepo e eotp pp d55te - oeeeeoe ed 5gtpee5 - ocpoeeodpt -xdpddg555 - gt pgee5ged dcpgdptetg - pd ppetdgeectddttttpedtpte55 - ptdppecd pxppttpptpgptpe - ep-dpgppocdddddtttpg - e egppgge - - diff --git a/codex-rs/tui/frames/slug/frame_104.txt b/codex-rs/tui/frames/slug/frame_104.txt deleted file mode 100644 index 1a43aba301..0000000000 --- a/codex-rs/tui/frames/slug/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - d--ctotttttttdd - dtgte5ppe gpptt - tpd5tpp dtotppoeepptctxeptd - tpc55d-gdtp cdpetogod - 5 ctptgt5 pe--oopo - pg5tp5 5 ccdo o ep5o - ep5ee5pe 5cgpto po e55o - edoo5t55e ooteoooe e o5dt - eceoeod peo pege o xeot - epeeeepe t eet-edx e5gt - gepgee e ed5 ep 5x g ee e - eee5ee e dpt5ce 5g e-eepe - op eeepe tp55ep5ee ottotttcct oexete - gdegp5ggt 5ete5 de t5dpgpeogeg 5teoxe - ogxeeete pt5eed epteeccttt eeeee - pedoooege t5 doede - odo5oetded d5e5p5pp - pcgeeot et dcpdt5eep - go ppecdgetd dtgd5dtp5e - pc pppcdgxpttttdttttpedcptettp - gtddpotdd gpxpppppgtpepe5g - gx gpepttddddddtdtpg - e eggppgge - - diff --git a/codex-rs/tui/frames/slug/frame_108.txt b/codex-rs/tui/frames/slug/frame_108.txt deleted file mode 100644 index 67f9c57984..0000000000 --- a/codex-rs/tui/frames/slug/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - d-dcctttttttttdd - tcettppg gttd - d5ptepc55-dttpeeeeeppttodcppt - d5p55goetcp dtgttxept - 5ectpeete p-opp5ed - ex5etppee tteo t xooot - eo5etpoe occ-ep eodoeopt - 5peoo5ge pecdpod odgooed - eeeee5e pecdxet ppotde - exoee5- -peopoop ee- eee - ppeee5x e eet-ee 5 e5dt - gexeedx 5ottppte 5-eo e - o -eet e dpg555555 ttoottttttcttt eceede - pd eeede pop55g5g texdpgppogdppg peeee - etdoe5 ee te5t5 ootteeoott ee 5 - epet5tpo- td55e5ep - pope5edpod ecpd55ete - ptgeeet et dpd5cco5e - oddpeotgetd 5pdepetop - gtdpeptdgopptttddtottpedcpeped5e - ptgpeeddggpxgppppggtpeddtp - pg5pteetcddddddcttpg - e gggppgge - - diff --git a/codex-rs/tui/frames/slug/frame_11.txt b/codex-rs/tui/frames/slug/frame_11.txt new file mode 100644 index 0000000000..9eaf147a6a --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_11.txt @@ -0,0 +1,17 @@ + + tppppttd + 5g ceeeoot + 5gddeecop5ot + eddeeoctdo55 + dg-coetopcdeet + eteeetdcced5ee + pp teeeeeedeoo + e ee5eeo5 ege + 5 pe5eep5tede + pp de5otg5eded + pe- eeeeo5eooe + od-5edp5ppcee + gd peooddecg + otgpeetd5pe + od pptdte + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_112.txt b/codex-rs/tui/frames/slug/frame_112.txt deleted file mode 100644 index 26143e631c..0000000000 --- a/codex-rs/tui/frames/slug/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - dddcctttttttttdd - d-pt5epg-dpg gptd - tptepctgtdtt5ppoeeepptttd ptd - tg-tgtgcctped gtgptctgod - tpeeptgte ptgpttpo - 555eep 5 ctttd oc googe - 5o55tpdee doeoppe po oe e - t5eooppe geoocttcd po oe e - eeeeep5e podpoodg o- eept - deepee-e dpedgdgtg e eede - eog e o gtd5d 5 xtoe5e - eexde d dpdp5 5p p5eeee - pe oed e 5eted dee toootoottctttd ogeede - t eeege d555te cp dxecppgpppgdepetedeope - otgot5ge eegc5g pcdtettootttp5eece5e - ope5e po 5odopd5 - opeeoddtd d5e5t5g5 - o5eeedtdod dtptp5etp - ptgeectgottdd dtpgep5ed5e - ptdpeot-pepptttddtottpedtpetgdtg - gtdeeod d gpxgcpppggtpgpdtpe - ee-pptetttddddddcttppe - e pgppggge - - diff --git a/codex-rs/tui/frames/slug/frame_12.txt b/codex-rs/tui/frames/slug/frame_12.txt new file mode 100644 index 0000000000..11163a99b9 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_12.txt @@ -0,0 +1,17 @@ + + tpppt- + toed5eto + g e5ott + 5txeeooge + e pxeee-5e + ep--pdgdeg + e x5oeeo + e 5toeeg + pt x5eetex + e 5epcpd + e- egopp5 + t pegdte + 5 ppetpoe + pd5gteoee + o pxo-5 + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_13.txt b/codex-rs/tui/frames/slug/frame_13.txt new file mode 100644 index 0000000000..eb072e40ad --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_13.txt @@ -0,0 +1,17 @@ + + 5pppt + eddee + eedeg + epped + p ee + gc-ee + t ee + t ge + 5t dx- + eg toe + pe-- xe + eddde + etted + pddeo + t -go + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_14.txt b/codex-rs/tui/frames/slug/frame_14.txt new file mode 100644 index 0000000000..100f309302 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_14.txt @@ -0,0 +1,17 @@ + + tpppc + t5dd-o + edee- e + ee5egdxt + eeeo e + xpee pe + eeee - p + eeoee o + eeex g + gd55 c5 + oeggt-te + epxeddde + 5ggeoooe + eo5pdd5 + dp po5 + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_15.txt b/codex-rs/tui/frames/slug/frame_15.txt new file mode 100644 index 0000000000..5761f309d4 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_15.txt @@ -0,0 +1,17 @@ + + ttpppxd + etoeedcpt + 55epooegpe + e5e 55t-dde + eeogooee5gde + oee-ee55e g + ee eeeexxte + ee5xeteee p-e + eetttpeeed-ce + edec5eoxp- -e + e5eeeede e c + epp-dxeo- o + peot 555e ce + edeeoo-to5 + odpdddd5 + ee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_16.txt b/codex-rs/tui/frames/slug/frame_16.txt new file mode 100644 index 0000000000..f9001140ed --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_16.txt @@ -0,0 +1,17 @@ + + dotgpptxd + 5deepeeoeoo + e55go5ooee po + 555 cpdoeoeeppe + eecd5ppoeep5eeo + eeepep eoo ge x-e + ooe 5eteeee5pgt e + e5c eeee5eeegc ee + ooexetx5deegpt 5 + pgddtooope-de tde + eeetgg5poecgc-xee + eep ee e55t 5 + oep e 5t5dte + oexgdpx55tde + pc-docddcp + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_17.txt b/codex-rs/tui/frames/slug/frame_17.txt new file mode 100644 index 0000000000..696d932d40 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_17.txt @@ -0,0 +1,17 @@ + + totttccxtd + dcppexxpopetgdt + tpo5dooettgeeedgo + 5e5d5egde pecoxeeoo + e5d x eg5ooo55 t + eopt5e tc5e 5to5e-5 + pgc5e t55ed pgee5oe + -goeg g55ee5eteeocp + t5p5oootxodeodcoeee e + egdcdde5po5eeogotpto + ooo5gggppppodep55o op + oeedp e5eee c + doogpod tpt5dd5 + t xptootedcpcep + etc5dttxpdtp + e \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_18.txt b/codex-rs/tui/frames/slug/frame_18.txt new file mode 100644 index 0000000000..abb0da53d2 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_18.txt @@ -0,0 +1,17 @@ + + dootootcxtd + dtgdctttxddtgtccd + d5cepgpogtg-dgt55o p + teep-tdgp poed5oxocooot + do55 5e dgtdo5x5edocood + 5oe ttx-ddd5tptep-5d5e5xg + eeoc5 t5p5egd5gpeoeot + go-xe dogeecd eceg + ogg tooococtxetep5ot epee + dooepop xe5ddodxeedcxeo t + e5eoeggpppppe odd5e5p5e-e + oogtot eepg5pdp + odptdd- dpdd5ote + pe-ppttooodppd5dtp + gxed5ddt-tgctg + e \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_19.txt b/codex-rs/tui/frames/slug/frame_19.txt new file mode 100644 index 0000000000..ffc4d2b475 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_19.txt @@ -0,0 +1,17 @@ + + ddootxtoox-d + dteeeo5ooodpdteptt + tpcc5getpe epctepco + 5ceptde doottdept + ee5e5e tedg5geo eot + eo5pp depx5g-5 p-pe + doexp 5pd5ette 5c5te + eeee ecgoegt e eee + epeotoccoooxxxetpcpec o gee + dc5teop5dptotet dd codot5-ed + pog5tegggggppg dod5e55 55p + oodpdo e55d55p + pgdoxxpt tco-5ece + pg-ep5xtddoc5pg cpxp + gx-dc-pdt-dp-d + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_2.txt b/codex-rs/tui/frames/slug/frame_2.txt new file mode 100644 index 0000000000..f4419e3d69 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_2.txt @@ -0,0 +1,17 @@ + + d-dcotooottd + dtt5pcteexoxeodpeptd + tepeoppxpee egpop5eecet + de5d5ppttd -toe5et + tdg5pdeodood dteoet + p5tge epot5ot ooepe + teppe d5ecedet 5gege + eg oe tepeecp ep5-e + pggoe cedddeg-xtttttttttedexp + dope 5eep 5p eoodddd--ddet5geg + ooo p po--ep egpppppppgetpee + pod-5t e ttc5tp + -oddett todtgdeg + exdcddgptccocc-opedeep + eptptxxddddxc5pg + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_20.txt b/codex-rs/tui/frames/slug/frame_20.txt new file mode 100644 index 0000000000..0039bd880b --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_20.txt @@ -0,0 +1,17 @@ + + ddtoxxototdd + tcogctdtoooeeddpott + ttgdtpgxpg egdgotpetd + degdpep dtteo5poo + de tep d5gdeedpoeeo + 5etep tppceg5 poxeo + cecte tp -tpd toe5 + edd5e ggccegt exge + e5eectocoooooodtpcddoop 5 eo + pededg 5eeddddeo poogeoo t5 ee + otdopgggggggpg otoeete 5o + p dp5t d5p-e5 + oddptxd tcpecpp + dt--gxtdcctcgxget5pp + eptxdgoddddepgg + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_21.txt b/codex-rs/tui/frames/slug/frame_21.txt new file mode 100644 index 0000000000..87e3597d5d --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_21.txt @@ -0,0 +1,17 @@ + + ddtotootottdd + ttpeeddtxoxtcde-ptd + cpddtpdge edxptdept + tpecgp dtcptcpt + 5t5pe te5do ooddt + 5g5e tppd55 oodt + epee dg5et5p ocog + eo oc get e e + e e ttcccccttt detget c5 e + e xo ed dte dgepet 5g-5 + c g- eeggg pe ppdtc 5e t + pt ccd dpg 5 + pd d-d d-cpp te + pod pgptcxxccopgg -e + pttctddddtdctpe + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_22.txt b/codex-rs/tui/frames/slug/frame_22.txt new file mode 100644 index 0000000000..8dfe7daaab --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_22.txt @@ -0,0 +1,17 @@ + + dttotootottd + dt5pe-d5e5oeecet5ptd + tcpcxoppe egpopptddtt + cpxppg tteeedpo + oex5p td5eoe-5cpe + oep5e tx5ecd5e oeooe + etpo5 xteop5p xe5e + eeoee eoexdo edege + eetgt txoocccottdopedgot decgg + deo pdootg5tgx55e opcdgettg5oo + ooode gggggppge ecptd555gte + opodot dptgetp + pgtc ttd d-ptgpd5 + pcpttgpxcotcc5opggptp + gxgxdcddd-od-ope + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_23.txt b/codex-rs/tui/frames/slug/frame_23.txt new file mode 100644 index 0000000000..f573acb714 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_23.txt @@ -0,0 +1,17 @@ + + dttdotpttotdd + doeteodtdootedepetd + tgteptcpe gxcteoceet + 5cepc5e dccoeeco + 55ee5p t5ttpp5poeo + toeg5e dppppp5ppexoet + eeege 5c5- dee ggepp + x5e e egetdot e p5e + dgo etxcooooocoedpedgod e exe + eoodegog 5eo oedotx ode + 5pe e eggggggg pe5coed5d5e + teede- t5eod5e + o etp5dd d-gcp5t5 + oootcptoxoodttg-dtpe + gxgpooxddtddppe + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_24.txt b/codex-rs/tui/frames/slug/frame_24.txt new file mode 100644 index 0000000000..92833e8c58 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_24.txt @@ -0,0 +1,17 @@ + + dxdcttpootd + tgd5geddxoottdpt + tgpco5tgx -ecpxppt o + tp55t5eotoex5egdpoeodp + t 55o5t egg5odeeeoetp + xtotoe ptt5g-ecg5go + e exg t5dt5g5doeoded + e oee eto5odexd5-eee + e- eccccttxxxttdptde e ee + d 5 gpe5ttcctte-dotpe epe + o poeopgggggge ot-poeo5te + o otpo egg5c5 + o-poee- dogd5cdp + --ptodgxxcoocedd5e + pcdptcoddootp + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_25.txt b/codex-rs/tui/frames/slug/frame_25.txt new file mode 100644 index 0000000000..d8b8655dac --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_25.txt @@ -0,0 +1,17 @@ + + dtopcttttd + tgptpedcoepeet + 5e55ttg-etoooeeed + etpe 5g oe goetpo5 + tddot5pdc5deg e55o5p + otxexdpt-dec 5ete55et + e5epe edd5od5eo5dgeoe + eee5e-ggxdoo5eodxoeeo + dtoegeddooootxeooetpeo + 5-ge5etedeecpdeopo5oe + oxp5oeegggggpt5eoe5ee + edgectco-tpcd5t55e5 + dededodpc5td5dee5 + o-coodpoeppgpep + xtgpottdtep + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_26.txt b/codex-rs/tui/frames/slug/frame_26.txt new file mode 100644 index 0000000000..4be73d44de --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_26.txt @@ -0,0 +1,17 @@ + + dcpppgtt + 5pec5oetcet + 5pggecoeoggot + cpgteexdeedt5d + edtoe-xgpo5ceoc + o ge5c5gpdogoo5 + eg ppoee5eeccgt + 5- oeeeddoee5ee + e -opctxtoo5oee + g -de5teddtpoope + eeg5epgot5etoee + odxe5o 55geee + p peo de5e5t + egpoogpdppc + o5cdpxdop + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_27.txt b/codex-rs/tui/frames/slug/frame_27.txt new file mode 100644 index 0000000000..f333909d2b --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_27.txt @@ -0,0 +1,17 @@ + + cppptt + ecc5e5o + cpe pe5pe + exxdeecex + e eed-po + xd-dgeeeee + o geedpeeg + e eeexogee + e- -geteeee + po -gdedpee + e- ddppt5p + eetteed5e + eootot5ed + oddeoo55 + pog do5 + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_28.txt b/codex-rs/tui/frames/slug/frame_28.txt new file mode 100644 index 0000000000..3c0deb542c --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_28.txt @@ -0,0 +1,17 @@ + + 5ppc + etdee + o cee + e-epe + e xe + e -ge + dex de + e-gge + 5o de + ee-cxe + e de + eotoe + eopee + pdd5e + x -te + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_29.txt b/codex-rs/tui/frames/slug/frame_29.txt new file mode 100644 index 0000000000..0c6277f4d5 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_29.txt @@ -0,0 +1,17 @@ + + tppppt + tep5gpo + dtee pge + eeeedot5 + o xge e + etxee dd + eooeee d + eeoxe + eexpe e + deoee e + pee5ed o + e5xxe de + xeeeexde + eoep5gep + xep -t + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_3.txt b/codex-rs/tui/frames/slug/frame_3.txt new file mode 100644 index 0000000000..b1e9173608 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_3.txt @@ -0,0 +1,17 @@ + + d-octtooootd + dtt5oeetegooecddeptd + tc5pcepgge egxgppt5det + 5t5oecttd eopgeeo + p5pe5d5eepod odoeed + 5eoo5 -teocoo e ooe + op e ppoedget -p5et + t-ete t-eg5oe xdeoe + -gpe ceptxep-xottdddttdxdgce + tocot -5p5cce epeddtgo-tcoeeoee + pde e geettg gpppgggppt555t5 + ppx ot e 5dtd55 + od55pot ttc5gtep + odttdppdococtcopcedtg + eptpdcxddddxc5dg + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_30.txt b/codex-rs/tui/frames/slug/frame_30.txt new file mode 100644 index 0000000000..9dfd28bc20 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_30.txt @@ -0,0 +1,17 @@ + + dcgpptt + d5ceeoppoo + gpdetooetto + eeoe5edoeo ot + opeeeoetet e + epedt peeee-e + o5eeeod o5oe oe + ge ptoxtege- e + gedgoxoxo5et e + geeoeddxegtt e + goeecodpxeetxe + ep55t5poeeg e + oeoee5pxetx5 + tdttod5et5p + o--edddcp + eeee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_31.txt b/codex-rs/tui/frames/slug/frame_31.txt new file mode 100644 index 0000000000..1dba8edd8f --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_31.txt @@ -0,0 +1,17 @@ + + d-cptptot + dtpcttdgtoppt + teo55tode-gedpo + tx5tddpcdtooeoxeo + deeeet-podtgoe5dd + cedexdepgocpt-5etge + 5ee edpeo-o5cpepe5e + oot exgeo edggexo-e + eotdepdxex5txxed e + geex55eedddodeoee p + dpd5tet 5pppe5epxdg + eeeooot dop e + cepodgt - epe5e + ceoe5deetegtee + pgoxdtp5-cp + eeee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_32.txt b/codex-rs/tui/frames/slug/frame_32.txt new file mode 100644 index 0000000000..33160e7163 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_32.txt @@ -0,0 +1,17 @@ + + tttttccxtd + cpxppxoeeppext + 5dpodttdc-epepoppt + p55edtec- - tdoettgt + 55etepoppec petxo5opot + o5ootopeeceetd et5 p + pegctepoeettetoe5d55epd + eeetd gdeeg5pec-dgoegge + oee-d pdegddetttxxxoegoe + pggdeepopodddddeepecx-d + topee5 epggpppdc555-5 + otedoo toe5px + pppeextd d5de5 t + o-ogxtecopedtgd5 + xcoddtt5pdgg + eee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_33.txt b/codex-rs/tui/frames/slug/frame_33.txt new file mode 100644 index 0000000000..ff8827f3d2 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_33.txt @@ -0,0 +1,17 @@ + + dttototox-d + dtpeeopoxce-epep- + d5oetpttoge gp5eetgt + to5e5detd peeodp + d-e5eee5odo etood + 55t odooeot 5o5do + eet g otpedeo epee + pett tppo5ot ogep + eee e te 5ptttcootxxt5deox + d5epg5ct5exedddddeepdddxe- + ooot e5e5 5 ggggppp eet5de + otoptgt 55c5o5 + pogptpct dtet5pop + oxgpotetctdgctopxp + goottddddtpc-g + eeee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_34.txt b/codex-rs/tui/frames/slug/frame_34.txt new file mode 100644 index 0000000000..4b1eb6a5a2 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_34.txt @@ -0,0 +1,17 @@ + + dtottttoxtd + dtpt5ocegxtpoppctod + d55tepgcxpe edootgppt + t5depd5td petpoo + 55eo-5egeggt oopod + t5oee5 oogeopo otoeo + epdxd podpedd ecxd + oeogc epde5ge 5 do + tp5-g 5o55gdoottttttxddg xde + eeot5ttdg55pxeedx-dddt5deeeeo + 5dot eoepdg gppeeeed t5toep + 5tocood 5c-e5p + oteetoct dtogd5te + -o5xgettcttopopetpcp + gxocodddddcopod + eee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_35.txt b/codex-rs/tui/frames/slug/frame_35.txt new file mode 100644 index 0000000000..f2432dc0ad --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_35.txt @@ -0,0 +1,17 @@ + + dttcotttottd + tpop-xpptgepxcgxpod + d55ectpedpge egpop-gept + t55t5tctd ptdoed + 55xe55o gopt eopet + c5c5te pedg--pd eooe + o g-5 oo ppd- edoo + xexc 5ooc5p 5 g5 + 5 td tee5cg5eoodcdotxx exop + etdcp 55cgpt5ec otdddd5gx5p ep + 5eotp5ode5de egddddpddp55dte + g-do5x d5p td + ocedctct tc5dppp + gddgxpx-cxxtxc5pgd5cg + gdxcodd5ddttpgd + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_36.txt b/codex-rs/tui/frames/slug/frame_36.txt new file mode 100644 index 0000000000..c84a104e4a --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_36.txt @@ -0,0 +1,17 @@ + + ddtottttottd + doggot5c5totcttgpptd + topottp-pgee egpxptetpet + degptdddd ppxoge + t5dcopeoeot- do-p + 5 t5e pd ge5t godp + e cge go goo edet + eeox do d55g oe e + epge 55 tpgptttdtttttd eoxe + dpeo tedd5x5 gexdddddddee o5pe + p peo tdt5d gppdddddg etg5 + ptgoc- t5eg5 + o5eetxt tttg5te + ptdgppodcxdtxcg-gtctp + ept5xdttdttttppg + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_4.txt b/codex-rs/tui/frames/slug/frame_4.txt new file mode 100644 index 0000000000..2eed2c8465 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_4.txt @@ -0,0 +1,17 @@ + + d-octootottd + d-gtpe5geoo5pceg5ptd + tpoeeetpge edxodpe5ood + 55eteg-tt geppopo + 5e5deoeocdet ogoepo + 5eede pdee5po p ooet + goece pppotget t gce + e-o te5pdee eee + deged ce5gd55txtttddddtt eep + eo5ge t555tdeeooet-dtc5dce55ge + eecpotooto5 gppppppppd-eeee + teogede tdc5ppp + ootcdgtd d-dtpce5 + xeeodppoccocttoptoepe + pooxcxdddddc-pe + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_5.txt b/codex-rs/tui/frames/slug/frame_5.txt new file mode 100644 index 0000000000..e0c7693a9e --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_5.txt @@ -0,0 +1,17 @@ + + d-occtooottd + dtgt5p5eetxotcdegtt + pd5otepge gdoepogtpt + te5e5e-ot -deeeed + to5p5ddtedot e oeoed + xeee5 odeoc5ed t5ee + e5egt eodeoget ppxtet + e5edg tdoe5de tede + etedp 5degtepodxtxdddttdge-e + doeott5tpg egg55oodto-t5e5pee + oteetxtoo5te gppgggggtxceo5 + oot5oo e 5d5ptd + d5poeotd dottppcp + depetptocxodttopdxcp + d-pdpgddd-dttpe + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_6.txt b/codex-rs/tui/frames/slug/frame_6.txt new file mode 100644 index 0000000000..d5ac091f39 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_6.txt @@ -0,0 +1,17 @@ + + d-occtoottdd + tdc5peoptettcdtptd + ttteeepg egx-optp5od + 5tepepdot oteeeet + poeeepootpo -ooeot + c-5e5edtceodet -oo5e + d txe gdoe5do dtede + x exe deox5ee xtoee + d-e-e 5peepc5tdxtxddttd-o5e + eeot5dddct e5opteetcoooeteog + 5 e 5xeec5g gpgggppgeoo5e + t c 5te tcd55ee + -eodppt dtdd5ptt + egxptgtgcxddttppgccp + d-cpttdddedttp + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_7.txt b/codex-rs/tui/frames/slug/frame_7.txt new file mode 100644 index 0000000000..02d1f1ae52 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_7.txt @@ -0,0 +1,17 @@ + + d-xcptoottd + tpetoetptooocgept + p teeepe edxegp5dpt + ooeeexct dxope5t + epepeede5ot - peeo + e ceeg epoceo t-eee + eoge ddeoeoe ppdee + dg5xe ot5epee p eee + 5gxp tgd5eo5xxccdxxocpoee + etpeeocxe5pe-oeeoototcoeoe + o od5pepd5 ppppppggd5ee + pd 5d5de tg-5c5p + pcttoood tdxtp5pp + odpoepocxdddtpept5 + gxpgxcxddtdcpp + \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_8.txt b/codex-rs/tui/frames/slug/frame_8.txt new file mode 100644 index 0000000000..d028ab360e --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_8.txt @@ -0,0 +1,17 @@ + + ddtdcttottd + tgp5eeepoogx gt + deote55pgtgx5xpotdt + dpop5ette p odeeo + p 5e5toe5o -poeet + epteodddoedp oteee + epeee pdcoeee ede5et + otee5 eto5etp- -e5ee + o oeedd g5poex5tttttoxee + g op5odegteteeceoddeeop + 55ooeoeee5pdpdpgopg5oe + ptgeoeee -t555p + podpoood d5odet5p + -cpetpgcctpc5otee + xxdppoedtt5oe + ee \ No newline at end of file diff --git a/codex-rs/tui/frames/slug/frame_9.txt b/codex-rs/tui/frames/slug/frame_9.txt new file mode 100644 index 0000000000..2481e07a35 --- /dev/null +++ b/codex-rs/tui/frames/slug/frame_9.txt @@ -0,0 +1,17 @@ + + -odp5ttot + 5pd5eepgogd-od + 5 tee5pddo5godxt + g ee5cod ddteodett + 5pgcopgept p-ptctee + e eeegdeocdd epepeee + e xpoeppeootg-t5 eee + e x5dtoxeed5oode gee + g gteg 5egexxetexteee + edeeedtededeeeeddeee + g ed5ooe5gppppeeg5oe + oxeeote t5 d5ee + otoeoo 5cdce5p + d-godep5toccpee + p-d pooect5g + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_000.txt b/codex-rs/tui/frames/vbars/frame_000.txt deleted file mode 100644 index a84edfdca3..0000000000 --- a/codex-rs/tui/frames/vbars/frame_000.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▎▌▉▉▉▉▉▉▉▉▉▊▎▎ - ▊▎▉▏▋▉█▉▉▎▎▎▎▋▋▋▎▎█▉▎▉▉▉▎ - ▎▋▏▍▉█▉▎▊▎▏▉▉▏▏▉▌▉▏█▉▉▉▉▊▎ █▉▎ - ▊▉▏▋▊▉▎▉▊▋▉▉ ▊▏▏█▉▉▌▎ ▉▊ - ▎▉▏▋▊▉▎▋▋ ▉█▉▏▊▍▉▊ - ▊▏▏▋▋█▋▏ ▊▍▊▏▏▎▍▍ - ▋▋▏▋█ ▏▉ ▏█▍▍▍▉ ▍▌▍▏▊▍▏ - ▊▋▏▏▉█▏▎ ▉▍▎█▏▋▏▏ ▎▉▍▍▏▊▍▏ - ▉▉▏▏▍▏▉ ▏▉▌▍▍▍▎▋▏ ▉▊▉▏▎▍▊ - ▏▍█▏▎▎▏▏ ▉▍▏▉▍▋▏▏▍▋ ▋▏▎▏▏ ▏ - ▋▏▌▏ ▍▏ ▉▎▋▋ ▉▏▋ █▏▏▏▋▏ - █ ▍▍ ▋▏ █▎▋▏▏█ ▌▉ ▍▏▏▏▏ - ▏▎▏▏ ▋ ▊▏▋▋█ ▋▏▎ ▎▌▌▉▌▉▉▉▉▉▉▉▉▉▊ ▏▋▋▏ ▏ - ▉▏▌ ▏▊ ▎▋▏▏▉█ ▋▉▎ ▋▏▏▌▍▉▉▉▉▉▉███ ▏▌▍▏▍▏ - ▍▋▏▍▋ ▏▍ ▉▏▋▎ ▎▏▎ █▏█▊▊▊▊▊▊ ▏ ▏▏█▏▎ - ▍▍▏▏▎▍▏▊ ▉▉▉▉▌ ▊▋▎▋▋█▋▋ - ▍▍▍▏ ▍▌▎ ▌▉▌▉▋▎▋▋ - ▍▏▏▏▊ ▉▏▍▎ ▎▏▎▉▏▉▎▏█ - █▊▉▉▏▊ ▉▊▉▉ ▋▎▉▉▏▉▉▉▊▌▉ - █▏▉▏▏▉ ▎▍▊▉▉▍▏▉▎▎▊▊▊▉▉▉▉▏▉▏▉▉█▎▊▉▎ - ▉█▉▉▉▌▊▏▏▉▌▏▋█▉▉▌▏▏▌▉▉█ ▎▉▉█ - ▉▉▉▌▏▉▏▏▌▎▎▎▎▎▎▊▉▌▉▉▎ - ▎▎██▉████▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_004.txt b/codex-rs/tui/frames/vbars/frame_004.txt deleted file mode 100644 index 57f4cc8a76..0000000000 --- a/codex-rs/tui/frames/vbars/frame_004.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▎▌▉▉▉▉▉▉▉▉▉▊▎▎ - ▊▎▋▏▋▉█▉▉█▎▊▎▋▋▋ ██▉▎█▉▉▎ - ▎▋▏▏▉▏▉▎▌▎▏▉▉▏▏▉▌▏▏█▉▉▉▉▌▎ █▉▎ - ▊▏▉▋▊▉▎▉▏▋▉█ ▉█▉▍▌▎ ▉▊ - ▎▉▏▋▊█▎▌▋▉ █▉█▉▏▊▍▉▊ - ▊▏▏▋▋▍▋▏ ▍▋▏▏▎▍▍ - ▋▏▏▉█ ▏▉ ▍▌█▎▍▍▉ ▉▌▉▏▊█▏ - ▊▋▏▏▉▎▏▎ ▉▍▎▍▍▋▍▊ ▋▍█▏▏▍▏ - ▉▉▏▏▋▏▉ ▎▏▏▏▍▍▍▍ ▎█▊▉▏▏▍▊ - ▏▉█▏▎ ▏ ▊▍▏▉▉▍▋▏█ ▏▎▏▏ ▏ - ▉▏▋▏█▎▏ ▉▎▋▏█ ▋▉▋ ▌▏▏▏█▏ - █ ▍▋ ▉▏▊ ▎▋▏▏█ ▊▌▉▎ ▏▏ ▏ - ▏▎▏▏██▉▍ ▌▏▋▋▋ ▌▋▎▎ ▎▌▌▉▌▉▉▌▉▉▉▉▉▉▊ ▊ ▋▏ ▏ - ▉▏▊ ▏▎ ▋▏▏▉██▋▉ ▉ ▏▍▉▉█▉▉▉█████▉ ▏▌▍▏▎▏ - ▍█▏▍▎█▏▊ ▉▏▋█ ▎▏█ ▋▊▉▌▉▉▎▏▏▏▌▌▌▉▉ ▋▋▋▏▎▏▎ - ▍▍▍▏▊▍▏▎ ▉▉▉▉ ▎ ▊▋▎▋▏█▋▋ - ▊▍▍▏▎█▍▉▎ ▎▉▌▉▋█▋▋ - ▍▍▏▏▊▋▉▋▍▎ ▎▋▌▉▏▉▎▏█ - █▊▉▏▏▎ ▉▊▉▉ ▎▎▉▉▏▉▉▏▎▌▉ - █▏▉▏▏▉ █▉▊▉▉▏▏▉▎▎▊▊▊▉▉▉▏▏▌▏▉▉█▎▊▉▎ - ▎█▉▉▉▌▎▋▏▏▌▉▏█▉▉▉▏▉▌▉▉██▎▉▉█ - █▉▉▏▏▉▉▌▌▎▎▎▎▎▎▊▉▌▉▉▎ - ▎▎██▉████▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_008.txt b/codex-rs/tui/frames/vbars/frame_008.txt deleted file mode 100644 index cb05f902e2..0000000000 --- a/codex-rs/tui/frames/vbars/frame_008.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▎▌▉▉▉▉▉▉▉▉▉▊▎▎ - ▎▎▋▏▉▉█▏▉▎▎▊▎▋▋▋ ▎█▉▏█▉▉▎ - ▎▋▏▏▉▉▉▎▋▌▉▉▉▏▉▌▌▏▏█▉▉▍▉▌▎ █▍▊ - ▊▏▏▉▏█▎▎▉▏▉█▋ ▉█▉▍▌▎ ▉▊ - ▊▉▏▋▋▎▊▏▉ █▉▎▉▏▊█▉▊ - ▋▏▏▊█▎▏▉ ▊▊▎▊ █▍▎▏▏▎▍▍ - ▋▏▋▊▊▊▏█ ▉▎█▊▍▉▋ ▍▉▏▊▍▍ - ▋▏▋▏ ▊▏ ▍▏██▍█▊▉ ▍▍▏▌▍▏ - ▏▏▏▍ ▏▏▎ █▏▏▌▏▊▍▎ █▍▉▏▊▏▏ - ▏▏▎▏ ▏▏█ ▉▎ ▏▍▏▍█▊ ▎▏▏ ▏ - ▏▏▎▏ ▏█ █▉▏▏▌ ▋▏▋ ▏▏▏▍▏ - ▊▏▋▌ ▍▉ ▎▉▏▏▎ ▎▏▍ ▎ ▏▏▏▏▏▎ - ▉▉▏▏ ▏▏ ▋▋▋▉▎ ▏▋ ▋▎▉▌▉▌▉▉▌▉▉▉▉▉▉▊ ▎▉▏▏ ▏ - █▏▍▏ █▋▏ ▎▏▏▋▎▋▎▏█ ▋▍▏▏▉▉▉▉▉▉▍█████ ▏▎▍▏▎▏ - ▏▍▏▍ ▍▍▎ ▍█▉▋▋ ▊▉ ▍▎▉▏▉▉▏▏▏▏▌▌▌▌▉ ▊▉▏▏▎▋█ - ▎▏▏▌ ▍▍▎ ▍▉▉▉█ ▋█▋▋▉▊▋ - ▋▏▏▍ ▉▏▏▎ ▎▋▌▉▋█▊▉ - ▋▉▏▏▎ ▍▉▉▎ ▎▋▏▉▊▉▎▏▉ - ▍ ▍▍▉▎ ▍▏▉▉▊▎▋▏ ▎▎▉▉▏▉▉▏▎▌▉ - █▏▉▏▉▋ ▉▉▏▉▉▏▏▉▎▎▊▊▊▉▉▉▉▏▉▏▉▉█▎▎▉▎ - ▎▏▏▉▊▎▎▏▏▉▌▊▋▏▏▉▏▏▏▌▉▉██▎▏▉█ - █▍▉▏▏▏▉▌▎▎▎▎▎▎▎▊▉▌▉▉▎ - ▎▎███████▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_012.txt b/codex-rs/tui/frames/vbars/frame_012.txt deleted file mode 100644 index fd8ed4a21c..0000000000 --- a/codex-rs/tui/frames/vbars/frame_012.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▌▉▉▉▉▉▉▉▌▊▊▎ - ▎▊▋▏▉▉▉▉█▎▎▊▊▎ ▌▏▎█▉▏▉▉▉▎ - ▎▉▏▋▏▉▎▊▎▌▉▉▏▏▉▌▌▉▉▉▉▉▍▍▌▊▎▉█▉▊ - ▊▋▉▏▉▎▍▏▉▏▉█▋ ▉▏▉▉▎▊ █▉▎ - ▎▏▋▏█▌▌▉▉█▋▋ ▉▏▉▏▎ █▍ - ▋▏▏▍█▏▋▉ ▊▊▊▎ ▏▉▏ ▍▍▎ - ▋▏▏▋▎▏▏▎ ▌▍▎▊▉▊▉▋ █▍▉▏▎▍▉▊ - ▋▏▏▋▎▏▉▋ ▍▉▍▏▍▍▎▍▎ ▉▋▏▊▍▍▎ - ▏▏▉▎▏▏█▎ ▍▊▍▏▏▍▍█▍▍ ▍█▏ ▍▏ - ▏▏▉ ▉▏█ ▍▍▉▏▏▏▊▉▎ █▏▏▋ ▋▊ - ▍▏▏ ▏▏ ▉▋▍▎▎ ▌▏ ▏▏▏ ▏▏ - ▏▏▏ ▏▏█ ▊▏▏▉ ▎▉▋▍ ▏▏▏▏▏▏ - ▊▉▏ ▏▏▊ ▋▎▋▏▋█▏▉▋█ ▊▉▌▌▌▉▉▉▉▉▉▉▉▉▊ ▏▏▏ ▏▏ - ▏▎ ▏▋ ▏▏▋▉▎▊▏▉ ▎ ▏▏▋▉▉▉█▉▉▉▉█████▍▏ ▍▏▉▏ ▏ - ▏▏▏ ▉▋▏ ▉▏▏ ▊▋▎▎█ ▎▍▉▌▉▉▉▉▋▏▏▏▏▌▌▌▉▎▎▋▏▏▊▋█ - ▏▏▍ ▉▋▍ ▉▉▉▉ ▎▋▋▋▋▌▏ - ▍▏▍ █▊▉▊ ▋▏▉▋█▋▏ - ▍▏▏▊ ▉▊▉▉▎ ▎▊▏▋▋█▎▋▉ - █▏▏▏▎ ▉▉▉▉▉▎▎ ▎▌▉▏▍▋▏▋▌▋▎ - ▎█▏▏▎ ▉▉▏▉▏▏▉▉▎▌▊▊▊▉▉▉▉▏▏▏▏▉▎▎▎▉▎ - ▉▉▉▎▋▎ █▉▉▌▏▏▏▏▏▏▉▉▉▉▎ ▎▉▉█ - █▉█▉▉▊▌▎▎▎▎▎▎▎▎▊▌▌▉▉▎ - ▎██▉████▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_016.txt b/codex-rs/tui/frames/vbars/frame_016.txt deleted file mode 100644 index cad5b84069..0000000000 --- a/codex-rs/tui/frames/vbars/frame_016.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▊▉▉▉▉▉▉▉▉▊▊▎ - ▊▎▋▉▏▉▉█▎▎▋▏▎▊▊▎█▉▏█▉▉▊▎ - ▋▌▋▉█▎▎▌▉▉▉▏▏▉▌▌▉▉▏▏▏▋▍▎▎█▉▉▍▊ - ▎▋▉▉▎▊▌▉▉▉▉█▏ ▎▉▉▏▍▉▎▏▊▉▍▎ - ▋▉▉▋▏▏▉▉▉ █▉▏▏▏▌▍▉▌ - ▎▏▏▋▌▏▉ ▊▊▊ ▉▏▏▊█▊▉▊ - ▎▏▏▏▋▏▋█ ▏▏█▍▎▏▊ ▍▏▌ ▍▍▍ - ▏▏▏▋▏ ▉▏▍▋█▊▉▍▎ ▉▏▏ ▌▏▍ - ▏▋▋▏▏▋ ▉▏▏▍▏▍▎▉▍▎ ▉▏▌ ▊▏▊ - ▏▋▋▏▏ ▍▍▏▏▏▍█▍▎▋ █▏▏ ▏▏▉ - ▏▎▏ ▏█▏ ▉▏▏ ▋▉▌▏█ ▏▏ ▋▍ - ▏▎▍ ▏█▋ ▌▉▋▋█▏▊██ █▏█ ▋▍ - ▏▋ ▏▏▏ ▎▋▊▉▋▏▏▉ ▊▉▉▉▌▌▉▉▉▉▉▌▉▉▊ █▏▉▎▏▏ - ▉▏▋▏▋▍▊ ▊▏█▋▌▍▉▋▏ ▉▋▉▉▉███▋████▉▉▉▏ ▎▏▏▊▋▏ - █▍▊ ▏▍▏▍ ▉▊▍▋▍▌▉ ▏▍▉▉▉▉▉▉▏▏▋▏▏▏▏▉ ▋▍█▎▍▏ - ▍▍▊ ▍▍▉▎ ▉▉▉▉▎ ▎▏▍▏▋█▉█ - ▉▍▉ ▍█▏▉ ▊▏▊▏▉▋▏█ - █▏▌▎█▍▉▏▉▎ ▎▊▏▏▉▊▊▏▉ - ▉▏▌▎█▍▊▏▏▉▎▎▋ ▎▌▋▏▏▉▏▎▋▋ - ▉▏▏▊▎█▉▏▏▏▉▏▉▉▌▌▊▊▊▊▉▉▉▏▏▏▉▉ ▎▉▉ - ▎▉▉▎▎▎ ▎▉▉▉▉▏▏▏▏▏▏▉▉▉█ ▎▊▉▋█ - █▏▉▌▏▌▊▎▎▎▎▎▎▎▎▊▌▌▉▉█ - ▎██▉▉███▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_020.txt b/codex-rs/tui/frames/vbars/frame_020.txt deleted file mode 100644 index 0a6aea1995..0000000000 --- a/codex-rs/tui/frames/vbars/frame_020.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▎▉▌▉▉▉▉▉▉▊▎▎▎ - ▊▎▋▏▉▉█▎▎▍▌▋▊▍▎▉▉▉▉▉▉▉▌▋▎ - ▊▌▉▏█▊▎▌▌▉▏▌▉▉▌▌▉▉▋▉▏▉▉▎█▏▉▍▋▏ - ▊▉▎▎▎▌▋▉▊▉▉ ▋▍▏▍▎█▉▉▉▉▎ - ▊▉ ▊▊▉▉▊█▎█ █▉▏▍█▍▍▍▉ - ▋▎ ▎▏▉▋▍ ▊▊ ▍▌█▊▍▋▊ - ▋ ▊▏▎▏ ▋█▍█▏ ▎▍▍ ▏▉▍▍ - ▋▎ ▊▏▊█▏ ▏▋▋▉▊▍▍▎ ▍▍ ▏▍▏▊ - ▎▉▊▎▏▎▋ █▏▍▏▊▍█▏▍ ▏▊ ▌▏▉ - ▏ ▎▏▏▏ ▉▏▌▉▉▊▍▍▎ █▏ ▏▉▏▏ - ▏▏█▏▏▍ ▎▍▎▏▉ ▌▏▏█ ▏▏▍▏▋ - ▏▋█▏▏▍▋ ▊█▋ ▌▋▉▋▎ ▏▍█▏▏ - ▍▏█▏▏▏▎ ▋▋▋▎▌▏▎▋ ▎▌▉▉▉▉▌▌▌▌▌▌▌▌▊▎ ▏▍▍▏▎ - █▊▍▍▏▋▍▋ ▎▉▉▉▋▉▉ ▊▉▉▉▉▉▉███▉▉▉▉▏▋ ▍▏▋▏▏ - ▏▍▍▏▍█▏ ▍█▋▊▋▎ ▏▉▉▉▉▉▉▏▏▍▏▏▉▏▋ ▎▍▍▏▍▊ - ▏▍ ▏▍▋▍ ▎▎ ▎▉▋▋▋▋ - ▏▍▊▍█▊▉▎▏ ▊▋▎▏▉▍▋ ▎ - ▍▏▊█▉▉▊▉▎ ▎▊▉▋▏▏▎▋▊ - █▏▌▎█▍▌▏▉▉▊▎▋ ▎▊▋▉▎▏▏▉▊██ - █▉▏▊ ▉▉▏▏▏▏▉▉▉▊▊▊▊▊▉▉▉▏▏▉▉▉▎▌▉▊█ - ▉▉▉▎▎ █▉▉▉▉▉▉▉▏▋▋▌▉█▎ ▎▉▉▉▍▎ - █▉▉▏▏▊▊▎▎▎▎▎▎▎▊▊▉▉▉▉ - ▎██▉▉██▎▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_024.txt b/codex-rs/tui/frames/vbars/frame_024.txt deleted file mode 100644 index 6e92a062c4..0000000000 --- a/codex-rs/tui/frames/vbars/frame_024.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▎▉▌▉▉▉▉▉▌▎▎▎ - ▎▋▌▏█▎ █ █▉█▍█▉▏▉▉▉▊▌▊▎ - ▎▋█ ▎▊▉▉█▌▉▉▌▌▉▉▍▌▊▎▋█▏█▉▉▉▊ - ▋▉ ▊▉▉▎▉▉▍▉ ▍▏▉▍▊▍█▉▉▍▏▍ - ▊▉ ▎▋▉█▊▍ ▌▉▉▍ ▍▉▍▎▍ - ▋ ▌▋▎▊ ▌▉▎▊ ▉▊▉▉▌▍▊▏ - ▏ ▋▋▊▍ ▍▉▎▏ ▉▍▉█▏▍▍▏ - ▏ ▏▋▋▍ ▏▏█▍▉▊ ▏▏█▏▍▋▏ - ▊▎ ▊▏ ▍ ▎▍▉▎▍ ▌▍▊▉▊▏▉▌ - ▏▋▏▏▏▋ ▏▋▍ █▍▍ █▉▏ ▏▍██ - ▏▋▏▏▎▊ ▍▏ ▉▍▉ ▋▋▏▏▏▍ - ▏▍▏▉▎▏ █▎▉ ▎▉█ ▍▏▏▏▏▏ - ▏▋▉▋▏▉ ▏▋▎██▋▋ ▎▌▉▉▉▌▌▌▉▌▉▌▌▉▎ ▎█ ▏▏▏▏ - ▏▊▏▉▎▏ ▎▏██▎▏▉ ▏▌▍▍▉▉▉▉▉▉▉▉▉▉▏▋▉ ▏▏█▏▋▏▋ - ▏▋█▊▍▍▎ ▍▎▊▌▎ █▉▉▉▎▉▉▎▎▎▉▉▉▏▋ ▎▏▋▉▍█ █ - ▏▎▉▊▍█▊ ▋▏▍█▋ ▋ - █▏▎▉▊▍█▍ ▎█▍▎▉█ ▊ - ▏▎ ▍█▉▉▉▎ ▋▋▉▊▎▋▎▋ - ▉▏▎█▏▍▍▌▉▉▎▎ ▎▉▉▎▉█▌█▍▊▎ - ▉▏▎▎█▍▏▉▉▏▏▍▉▉▌▎▎▎▉▉▉▉▉▊▉▋▌▋▊▉▊█ - █▉▏▊▎ █▉▉▉▉▏▉▉▉▏▉▉▉▏▉▉▉▉▊▏█▎ - ▎▉▉▉▌▌▌▎▎▎▎▎▎▊▉▉▏▉▉██ - ▎██▉▉██▎▎▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_028.txt b/codex-rs/tui/frames/vbars/frame_028.txt deleted file mode 100644 index 1205ae11d2..0000000000 --- a/codex-rs/tui/frames/vbars/frame_028.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▎▏▌▉▉▉▉▉▌▎▎▎ - ▊▌▉▉▎ ▎▉▉▏▉▎▏▋ - ▎▌▉▎ ▎▊▉▉█▏▏▉▌▌▌▉▍▉▎ ▎▍▉▉▎▉▊ - ▎▋█ ▎▉▉█▊▋ ▏▍▊ ▉▉▌▎▉▊ - ▊██▎▋▉ ▊▍ ▍▏▉ ▋▍▍▍▎▍ - ▏▋▋▋▋ ▎ ▊▉ ▉▏▊▎▍▍▏▊▍ - ▏█▋▏▉▋ ▎ █▊▉▉█ ▉▍█▉▍▏▋▍ - ▋▏▏▋▉ ▍ ▊▍█▍▉▌ ▉▊▋▍▊▍▋▏ - ▏▎▍▏▋▋ ▍▍▎▍▍ ▉█ ▏ ▏▏▍ - ▏█▌▉▏ ▊▍▉█▊▍█ ▎▏ █▎▏ ▊ - ▏▌▏▏▎▏█ ▏ ▎ ▋▍▉▊ ▌█▍█▏▏▋█ - ▏ ▏▏▏▋ ▏▏██▉█ ▉ █▏█▏▏▏▋ - ▏▏ █▏▏▎ ▉▊▊ ▊█▋▎▊▌▉▉▉▌▌▌▉▉▌▉▌ ▊██▌▏▏▋ - ▏ ▏▏ ▏ ▎▌▏▋ ▋▎ ▉▋▋▋▉▍▍▌▋▋▋▉▍▏▊ ▏▊▏▏▋ ▊ - ▏▎▍▋▌█ ▍▉▎ ▉▌▌▌▏▎▎▎▎▎▎▎▉█ ▌▋▎▏▌ ▋ - ▏▍▍█▎▉ ▎▏█▏ ▊ ▋ - █▏▍▍▏▏▉▍ ▊▏▋▋▎█ ▊▎ - ▏▊▍▌▉▊ ▎▋▉▎▋▎▋ ▋▎ - ▉▏▎▉▌▏▏▉ ▎ ▎▎▉▉▏▏▉ █▎▉ - ▉▏▌█▏▉▏▏▉▏▍▌▉▌▎▉▉▉▉▏▏▏▉▎▊▋▎▏▎▋▎ - ▉▏▉▊▏▏▏▏▉▉▉▉▉▉▏▌▉█▊▎▎▋▋▍▋▉ - █▉▏▉▉▏▏▌▏▏▏▏▍▉▉▏▏█▉█ - ▎██▉▉██▎ ▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_032.txt b/codex-rs/tui/frames/vbars/frame_032.txt deleted file mode 100644 index 61ff89f936..0000000000 --- a/codex-rs/tui/frames/vbars/frame_032.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▉▌▉▌▌▉▉▉▌▌▎▋ - ▎▋▋▉█ █▉▏▍▎▉▉▎ - ▎▌▉▏▎▊▉▉█▉▏▉▌▌▉▉▉▊ ▎▍▉▉██▉ - ▎▏▉▌▏▉▉▎▉▉▏▋ ▏▍▊ ▍▍▍ █▊ - ▊▉▎▏▉█ ▋▌ ▏▊ ▏▍▊ ▉▎ - ▋▉▊▏▉▋▎ ▎ ▋▏▍ ▍▍▊▎▏▊ - ▋▉▋▏▉▏▌▎ ▏▍▋▍ █▋▎█▍ ▏█▏▎ - ▎▏▍▋▉ ▋ ▋▍▍▊▍ ▉ ▊ ▍▍▍ - ▏▊▍▏ █ ▍▊▍▍▎▍▎ ▍█▍▊▏▊▍▏ - ▏ ▏▏ ▏ ▏▍▋█▊▉▋ ▎▊▍▊▏█▍▋ - ▉▍▏▏▉█ ▍▍▏▋█▋▋▍▋ ▏▏▏▋█▏▏ - ▋▉▏▏▍ █▊▋▉█▋▏█ ▋ ▏▏▏▏▉ - ▏▏▏▏█▏ ▎▏▎▎▏▎ ▎▊▉▌▏▌▉▌▌▌▌▉ ▏▊▏▉▏▏ - ▏▊▋▏ ▍ ▉▍▎▏▋ ▏▍▉▉▉▌▌▍▋▌▌▍▋ ▌█▍▏▏▏▏▏ - ▉▏▏▊▏ ▉▉▉▉▌▎▏▌▏▎▏▉ ▋▏▋▏ █ ▋ - ▏▋▍▋▎█▏ ▎▎ ▌▉▏▋▋█ ▋ - ▏▍▍▏▏▋▍ ▋▉▎▋▏▋ ▊▎ - ▏▏▉▉▍▎▉ ▎▏█▊▋ ▋▋▊▎ - ▉▌▍▍▉▉▊▉▏ ▊▏▉▎▋▉▊▎▎▋ - ▉▏▏▉▊▉▉▍▏▉▌▏▌▊▊▊▉▉▏▏▉▎▊▋▎▍ ▉█ - ▉▏▏▏▏▉▏█▉▉▉▉▉▉▉█▎▋▎▉▉▍▎▋▎ - ▎▉▉▏▌▎▎▎▎▎▎▊▉▉▌▉█▋▉█ - ▎███▉██▎ ▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_036.txt b/codex-rs/tui/frames/vbars/frame_036.txt deleted file mode 100644 index 49f1a35650..0000000000 --- a/codex-rs/tui/frames/vbars/frame_036.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▉▉▉▌▉▉▉▌▎▎▋ - ▎▎▉▉█▎▌▋▋ ██▉█▉▏▉▉▏▍▊ - ▊▏▉▌▌▉▉▉▉█▉▌▉▉▏▊ █▋▍▉ █▍▎ - ▎▏▉▏▋▉▍▎▉█ ▉▊ ▊▏▎▎█▍ - ▊▋▊▏▉█ ▏▎ ▍▍▊▊ ▍▎ - ▊▋▊▋▋ ▎ ▍ █▍▏▍▋▉▎ - ▏▊▋▋ ▋▍▍▎▉ ▍ ▍▍▍▊▍▍ - ▏▎▏▏ ▍▍█▋▉▎█▊ ▋▍▍ ▊▎▍▏ - ▏▏▍▎ ▊█▊▋▎▉▍ ▋ ▍▎█▍▍▋▎ - ▏ ▏█ ▋█▏▏▊▋▌▍▍▋ ▌ ▏▏▊▊▏▏ - ▏ ▍█ ▎▎▍█▊▋▍▌▋ ▏ ▏▏▏ ▏▏ - ▏▍▌▍ █▏▋ ▋▉█ ▏ ▍▏▏▏█▏ - ▏▋▋▉ ▏ ▊▉▋▏█ ▋▎▉▉▉▉▉▉▌▉▌ ▉▏▏▏▎▏▏▏ - ▏▏▋▏▍▊ ▉ ▋█ ▏▉▉▉▉▉▉▉▉▉▍▍ ▋ ▏▉▎▏▏▏ - ▏▌▋▏ ▏ ▍▉▉▉▉▉▏▌▎▎▏▉ ▏█▏█▏▏▏▎▎ - █▏▉█▏ ▏ ▎▎▎▎▎ ▎▋ ▋▊▋ ▏ - ▍▏▏▏▌ ▍ ▊▏▎▏ ▋ - ▍▏▏▍▍▎▉▌ ▊▉ ▋█ ▊▎ - ▉▏▏▊▏▍▎▉ ▎▏▉▊▊▎▋█ ▋ - ▍▏▏▉▉▋▉▏▉▍▉▌▎▊▊▉▏▏▎▎▉▌▏▍ ▊█ - ▉▉▎█▉▉▉▉▏▉▏▉▉▉▎▋▎▌▉▉▎▊▉ - █▉▊▌▎▎▎▎▌▎▌▉▉▊▉▎▋▉▎ - ████▎▎ █▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_040.txt b/codex-rs/tui/frames/vbars/frame_040.txt deleted file mode 100644 index df0f3ac0ee..0000000000 --- a/codex-rs/tui/frames/vbars/frame_040.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▉▉▉▉▉▌▉▉▎▎▎ - ▊▌▉█▎▋▍▍▎▉▉▉▏▏▌▉▏▉▉▎ - ▊▏█▎▉▉▉▉█▏▌▉▉▌▎██▏▉▎ ▎▍▎ - ▋█▋▏█▎▌▉█ █▉█▍ ▉▍ - ▏▎▉▏▎ ▋█▋▏▊ ▎▏ - ▏▏▉▏ ▎▎▊▍ ▊▋▍█ ▍▏ - ▌▍▋▏ █▍▍▎▏▍ █▋█▍▍▍▊▍ - ▏▏▏▎ ▏▍▍ ▏▍ ▊█▍▊▏▏ ▍▎ - ▎█▏▏ ▍▍▍ ▍▍▉ ▎▏▎▏▏▏▏▏ - ▏▏▏▏ ▋▏▍▊▏▍▍▍▊ ██▏▌▏▋▊▉ - ▋▏▏▏ ▍▏▍▋▍▏▊▊ ▏▋▏▏▏▎▏▏ - ▍▋▏▏ ▍▎▋▋█ ▋ ▎ ▏ ▏▏▏▏▏▏ - ▏█▏█ ▍▋▎▋ ▊▎▎▉▉▉▉▉▉▉▉ █▎▏▏▎▊▋▏ - █▋▋▊ █▋ ▊▉▉▉▉▉▉▉▉▉▏▏ ▏ ▏ ▏▏▏▍ - ▏▏▋▊ ▎▉▉▉▉▎▏▌▎▌▏█ ▋▉▏█▏▏▏▏▏ - ▏▋▋▏▊▉ ▎ ▎▎▎▎▎ ▏ ▍▊▏▏▏▏█ - ▏▏▍▍ ▉▎ ▏▎▏▎▋▏▏▋▏ - ▏▍▉▉▎▉▍ ▎▏▎▋▋▋█ ▏ - ▏▏▊▏▍▎▉ ▊▉▎█▋▋▍ ▎▋ - ▉▎█▉▍▌▊▏▉▉▉▊▊▎▊▉█▊▊▋▉▎ ▊▉ - █▉▎ █▉▉▏▏▏▏▉▉▎▊▌▍▉▍ ▊▉ - ▉▉▌▎▋▊▎▎▉▉▉▋▉▎▌▉█ - ▎███▎▎ ▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_044.txt b/codex-rs/tui/frames/vbars/frame_044.txt deleted file mode 100644 index bf54c1ea8d..0000000000 --- a/codex-rs/tui/frames/vbars/frame_044.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▉▌▉▉▎▉▉▉▎▎▎ - ▊▋▉▎▊▊▊▉█▉▏▉▏▌ ▉▉▎ - ▎▏▏▌▉▉▉█▏▉▉▌▎▉▍▉▊▋ █▉ - ▊▉▋▉▋ ▏▊▍▎ ▍▍▊ - ▊▍▉▋▎ ▍▍▏▌█ ▏▊ - ▋▏█ ▎▎▊ ▍▊▍▏▍ ▋▊ - ▏▋▋ ▉▏▍▊ ▋▍▌▍█▍▍ - ▏ ▏ ▍▏▍▋▎▍▊ ▍▊ ▏▏ ▏ - ▊▍▎▏ █▏█▋▍▎▏▎ ▋▎▏▏▏ ▏ - ▏▏▉ ▍▍▍▏█▏▉ ▏▍▋▏▋ ▋ - ▉▏█ ▍▋▏▋▉█▏ █▏▏▏█▏▏▏ - ▋▏█▎ ▋▊▋▏▋ ▏▏▏▏▎▏▏▏ - ▏▏▋▏ ▎▏ ▋▏ ▎▎▉▉▉▉▉▉▉▊█▏▏▏▏▋▊▏▏ - ▉▏▏ ▏ ▋▏▋ ▉▉▉▉▉▉▉▉▍▊▋▏ ▍▏▊▏▏▏ - ▏▋▉▎▎▊▋ ▋▉▉▌▌▏▌▉▏▋▎▊▎▏▏▏▏▏ ▋ - ▏▏▊▍▉ ▎▏ ▎▎▎▎▎█▍ ▏▊▏▏ █▏ - ▏▋▍▎▋▊ ▋▍▏█ ▋▏▍▎ - ▍▋▏▍▎▍▍ ▊▉▋▊ ▋ ▋▉ - ▍▋▏▎▉█▉▊ ▋▉▋▊▌▋ ▋▋ - ▍▎▉▏▉▉▎▉▉▊▎▎▊▉▎▋▋▎▍ ▌█ - █▍▎█▉▉▌▌▏▉▉▎▎▉▍▏▎ ▊▉ - ▎▉▊▎▎▎▊▋▋▉▌▌▎▎▊▉▎ - ▎███▎ █▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_048.txt b/codex-rs/tui/frames/vbars/frame_048.txt deleted file mode 100644 index c1fb3237d2..0000000000 --- a/codex-rs/tui/frames/vbars/frame_048.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▊▎▌▏▉▊▊▉▉▊▊ - ▊▉▏▌▊▎█▍▌▏▉▌█▉▍▊ - ▋▊▏█▉█▏▉▉▎▍▍▍▎ ▉▍ - ▋▏▋▉▊ ▍▏▍▎ ▋▎▏ - ▏▏▍▍ ▏▍▍▎ █▍▏ - ▎▍█ ▎▊▎ ▍▊▏▋▋▊▍▍ - ▏▋▏▏▏▊▊█ ▋ ▍▍ ▍▉▎ - ▍ ▏ █▋▍ ▍ ▏▌█▍▍ ▏ - ▋▏▏▎ ▊▏▏▏▍▊ ▏ ▏▍▍▏▏▏ - ▏▏▍ ▉▏▋▋▌ █ ▊▊▉▏▊▋▌▊ - ▏▏▏ ▏▍▍▏▏▏ ▏▋▏▏█▋▏▏ - ▏▏▏▎ ▍ ▉██ ▏▍▏▏▏▏▏▏ - ▏▏▋▍ ▏▋ ▎▎▉▉▉▉▉ ▏▍▏▏▏▏▏▏ - ▏▏█▏▋▎▊ ▉▉▉▉▉▉▏▍ ▏█▏▏▏▏▏▏ - ▋▏▏▉▏▎ ▉▉▌▏▌▉▋█ ▏█▏▏▏ ▍▎ - ▏▋█▉▏ ▎█▏▏▏ ▏▏▏▍▏ - ▉▉▌▏ ▏ ▎█▋▍▏▏▏▏▎▋ - ▏▏▋▊▍▍▎ ▏▋▊ ▋▏▏▊▏ - █▊▏▏▍█▉▎▋ ▎▏▊▏▊▏█ ▋▊▎ - █▊▉▎▉▎▉▉▉▎▊▋▎▊ ▋▋ ▏▎ - █▍▎▉▉▌▏▋▉▎▌▉▊▉▍ ▎▋ - █▉▎▎▎▎▉▉▌▉▍ ▎▋▎ - ▎█▉▎▎▎▎█▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_052.txt b/codex-rs/tui/frames/vbars/frame_052.txt deleted file mode 100644 index 9ef8496189..0000000000 --- a/codex-rs/tui/frames/vbars/frame_052.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▋▌▉▉▊▌▍▉▊▎ - ▋█▊▊█▍▉▋▍ █▍▏▊ - ▏▋▋▉█▉▍▉▊▍▊▎█ ▍▍ - ▌▏▋█▋ █▏▋▋ ▍▍ - ▏▏▍ ▋ ▍▏▍▍ ▍█▎ - ▏▏▉▎▎▎▎ ▏▌▏██ ▏▏ - ▉█▏▏▎▉▉█ ▍ █▏ █▏▋▊ - ▏▏ ▏▏▏▍▏ ▊ ▏▏ ▎▏▍ - ▋▋▏ ▋▋▎▏▍ ▏▏▏▋ █▏ - ▏▏█ ▏▏▏▍▎ ▏▋▊▏▏▍▏ - ▏▏▋ ▉▏▋▏▍ ▏▋▏▌▋▎ ▏▋▊ - ▏▏▋ ▏▌▋▍██ ▎▋▎▏▏▏▋ ▏▏ - ▏▋ ▏▏ ▎▎▎▉▉▉▉▍▎▏▏▏▏▏▏▏ - ▏█ ▍▉ ▉▉▉▉▉▍▏▏█▎▏▏▏▏▏▎ - ▏▏▋ ▏ ▍▌▌▎▏▉▏▏▌ ▏▏ ▏ - ▋▏▏ ▊▋ ▎█▏▏▏ ▏▏ █▏ - ▏▏█▏ ▎▍▋█ ▏▏ ▍▏ - ▏▏▏▍ ▏▏▊▊▎▏▏█▊ - ▏▏▉▍ ▊▏▍▍▏▏▏▏ ▋ - ▍▏▉▌▎▉▍▎▉▋▍▏▉ ▋▋▏ - ▍▍▉▏█▋▎▋▍▏█ ▋▋ - ▉▉▎▎▊█▎▋█▋▎▏█ - █▉█▎███ - - diff --git a/codex-rs/tui/frames/vbars/frame_056.txt b/codex-rs/tui/frames/vbars/frame_056.txt deleted file mode 100644 index 98f0290093..0000000000 --- a/codex-rs/tui/frames/vbars/frame_056.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▊▌▉▉▊▊▍▉▊▎ - ▋▊▎▍▍▋▋▋██▏▊ - ▌▏▋▉▍▍█▏▎ █▏▊ - ▉▏▉▋▏▍▏▉▊ █▊█▍ - ▏▍▏ ▍▍▋▍▍▍ █▋▌ - ▏▍▊▎█▊ ▏▏▍▏█ ▉▏ - ▏▏▏▊ ▏ ▉▏▏ ▎▋▏▏▍ - ▍▋▉▋ ▏▏▊ ▍▏ ▏ - █▏█▏▉█ ▎▏█▎▏▏▋ - ▍▋▍▉▎▌▏ ▏▏▉▏▏▊▋▏ - ▏▋▏▌▌▉▏ ▏▏▋██▏▋▏ - ▏▋▉▋▉█▏ ▏▏█▎ ▏▏▏ - ▉▋▍▏▎▎▎▉ ▏▏▋▏▏█▏▏ - ▌▍▏█▉▉▏▍ ▏▏▋ ▏▏ ▏ - █▍▏ ▋ ▏▏▏▏▏▏▏▍▏ - ▏▏▉▎▉▊ ▎ ▋▏▏▏▏ ▋▏ - ▏▏▏ ▏▏ ▍ ▎▏▏▏▏ ▏ - ▍▏█ ▎ ▌▏▏▏ ▊▋▊▎▎ - ▏█▍ ▏ ▏ ▍▍▉▎ ▏▏ - ▍▏▍▍▉▋▍▋▊▏ ▏▏▎█ - ▍▉▊██▋▌▉ █▋ - ▉▎▎▋▎▉ ▍▉ - █▉▎████ - - diff --git a/codex-rs/tui/frames/vbars/frame_060.txt b/codex-rs/tui/frames/vbars/frame_060.txt deleted file mode 100644 index e7b02735a1..0000000000 --- a/codex-rs/tui/frames/vbars/frame_060.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▌▉▉▊▋▉▉▊ - ▍ ▍▏▋ ▉█▊▍ - ▋▏▏▏▋▎█▍▍▍ - ▋▋▋▏▌▏ █▏▏▏ - ▏▏▏▋▏▉▊ █▏▏ - ▏▏▎▏▋▋▏▍▏ ▍▏ - ▏▏▋▉▏▏▋▏ ▏▏ - ▏▏██▏▏▏▏▍██ ▊ - ▏▏▋▏▏▉▋▍▏▏▏▎▏ - ▏▏▏▏▏ ▏▏▏ ▍▎▏ - ▏▏▍▉█ ▏██▏█▏▏ - ▏▏▎▍▏ ▏ █▏▋▏▏ - ▏▏▎▎▏▎▎▋▏▏▏▏▉ - ▏▏▏▏▏▏▏▏▏ ▏▍ - ▏▏▎▏█▏ ▏▏▏ ▏▋ - ▏▏▍▏▏▏▏▏▏▏▏█▏ - ▏▍▋▋▋▏ ▋ ▏ - ▏▏▋▏▏█▌▏▏█ - ▋▏▏▏▍▏▉▍▎▏▍ - ▏▍▉▏▍█ ▏▉▏▏ - ▌ ▏ ▍▍ ▊▍▎▉ - ▉▉▏ ▉█▊▌▏▏ - █▉█▎██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_064.txt b/codex-rs/tui/frames/vbars/frame_064.txt deleted file mode 100644 index 66a67c1624..0000000000 --- a/codex-rs/tui/frames/vbars/frame_064.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▉▉▉▊▉▉▉▊ - ▏▍▏█ ██▌▏ - ▏▎▏█ ▏▍▋▍ - ▏▏▏▍▎▍█▏▋ - ▏▋▋▏▊█▍▏▏ - ▉█▋ ▍▍▋▍▏ - ▉▋█▏▋▉▉█▏ - ▍▏▎▏ ▏▋▍▍ - ▍▏▌▎▊ ▋▏ - ▏▏▏▎▍▍▏▏▎ - ▏▏▏█▊▉█▏▏▏ - ▏▏▏▏▊▋▌▋▏ - ▏▏▏▏▏▏▎▏▏▎ - ▏▏▏▏▏▏▍▎▏▎ - ▏▏▏▏▏▏▏▏▏▏ - ▏▏▋▏▏▏▏▏█▏ - ▏▏▏▏▏▏▏▏▎▏ - ▏▏▏▏▏▏▏▏▋▏ - ▏▏▉▏▍▋▊▏▎▏ - ▍▏▌▏▏▊█▏▍▎ - ▍▏█▏ ▏ ▏ ▎ - ▉▋██ ▋▉▋ - █▉██▉█▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_068.txt b/codex-rs/tui/frames/vbars/frame_068.txt deleted file mode 100644 index 8ed6c9bfbe..0000000000 --- a/codex-rs/tui/frames/vbars/frame_068.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▊▉▉▋▊▊▉▌▊ - ▍▋█▍▋▏▍ █ - ▏▊▎██▍▍▏▍▌ - █▏▊ ▊ ▏▉▏▊▏ - ▏▏▏ ▎▍▏▏▏ ▏ - █▉▏▊▏▋▍▏▍ ▏ - ▍▏▏▎▏▏▏▏▏ ▏ - ▋▏▏▏▋▏▍▏▏▏ ▏ - ▏▏▏▏▏▏▍▏▏▉ ▏ - ▏▎▏▏▏▏█▋▏▍ ▏ - ▏▏██▏▍▏▋▏▊▋▏ - ▏▊█▋▎███▏▏▋▏ - ▍▏ ▏▏▏ ▏▏▏▉▏ - ▎ ▏▏▏▊▏▏▏█▏ - ▎▏▏▏▏█▏▉▏▏▏ - ▍▍▏▏▏ ▋▍▏▏▏ - ▏▋▏▏▏▎▋▏▏▋▏ - ▏▏▍▋█▏▏▍▋▌▏ - ▏▉▏▊▊▊▏▊▏▎▏ - █▍██ ▏██▏▎▍ - ▏▏▊ ▏▏▋▏▋▏ - ▏▋▍ ▏▉▍▎▎ - ▎██████▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_072.txt b/codex-rs/tui/frames/vbars/frame_072.txt deleted file mode 100644 index b8f62adc6a..0000000000 --- a/codex-rs/tui/frames/vbars/frame_072.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▊▉▏▌▊▌▉▏▊ - ▋▍▍▏▋▏▍▋▎▋▉ - ▏▏█ ▎ ▋▏▎▉▍▍▍ - ▊▍▎ █▏▏▏▏▊█ ▋ - ▏▏▋▏▋▍▏█▏██▌▏▉▊ - ▏█▏▊▏▏▏▏▏▏▏ ▍▏ - ▍▏▏██▍█▏▊▏ ▊▋▏▋ - ▏▏▏▏▏▎▏▏▏▍█▏ ▎▏ - ▏▏▏▏▏▏▏▏█▏▏▏ ▊▋▏ - ▏▏▏▏▌▋▏▏▋ ▍▉▏▏▏▏ - ▏▏█ ▍▏▋▏▋▋▊▏▋▋▏▏ - ▏▏▍▏▋▊▍█▍▎▍▍█▍▍▏ - ▏▏▏▏▏▍█▏▋▋▌▉▌▌▏▏ - ▏▏▏▏▏ ▏▉▏▏▏▏▏█▏▏ - ▏▏ ▍ ▏▏█▏█▍▍▏▉▏▏ - ▏█▍█▏█▏▏▏▍▍▋▍▎▏ - ▏▊ █▏█▏▍ ▏▏▏▋▍ - ▏▏▏ ▍▊▍▍▊▉▏▋▏▏ - █▏▋▍▋▊ ▌▏▏▋▏▏▊▏ - ▏▏▉ █ █▉▋▎▏█▏ - ▊▍ ▊ ▍█▏▉▌▋▋ - █▋▏▋ ▍▎▍▎▋ - ███▎███▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_076.txt b/codex-rs/tui/frames/vbars/frame_076.txt deleted file mode 100644 index c1eb5536c2..0000000000 --- a/codex-rs/tui/frames/vbars/frame_076.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▉▉▉▌▊▉▉▏▎▎ - ▉▍▋▏▏▍▍▍▉▎▋▉▍ - ▏▏▋▏█▍▋▏▍▏█▉▊▍▍ - ▏▋▎▋▋▋▍▏▉▋█▍███▏▊ - ▊▉▌▏▎█▋▋▏▏ ▊█▍▋ - ▏▍▍▋▋ ▎▊▋▉▎ ▍▏▊ - ▍▏▋▍▎▊█▏▏▍▉ ▍▏▏ - ▏▏▍▎▋▏▏ ▏▏▏▉▌ ▋▏ - ▏▏▍▉▏▏▎▎▍▍▎▏▏ ▊▌▏▏ - ▍▏▏▏▏▏ ▎▏▍▊ ▏▏▎▏ - ▏▏▏▏▏▋ ▋▏▎▏▊▏▏ ▏▋▍▏ - ▏▏▏▏▏▋ ▍▋▎ ▏▍▏ █▏▍▏ - ▏▏▏▏▏ ▋▏▏▍▌▉▊▌▏▏▏ - ▏▏▏▏▏ ▋▏▌▎▊▏▏▎▋▏█ ▏▏ - ▏▏▏▏▏ ▍▍▏▏▎▍▉█▋▏▉▋▏▏ - ▏▏▏▏ ▍▍▏▏▉▍▎▍▊▏▍▏▋▏ - ▏▏▏▏ ▍▏▋ ▏█▏▍▉ - ▉▏▏▏▏▏ █▏ ▋▋▍▉▏█ - ▏▍█▍▊▏▏▉▋▊ ▊▏ ▏▊▍ - █▊▍▋ ▏▏▍▍▏▋▉▌▏▍▉█ - █▏▊▋ ▎▍█▊▊▉▋▋▍▋ - █▍▉▉ █▉▎▉▎▎▌█ - █▎▎█▎▉█▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_080.txt b/codex-rs/tui/frames/vbars/frame_080.txt deleted file mode 100644 index 40d664a5b8..0000000000 --- a/codex-rs/tui/frames/vbars/frame_080.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▊▌▉▏▎▊▌▉▏▎▎ - ▋▉▉ ▉█▏▏▉▎▊▋▏▉▊ - ▏▎█▋▊▋▊▏ ▉▉█▉▉▉▊▍ - ▋█▏▏ ▋▋▏▊▋▊▎█▎ ██▍▍ - ▏█▋▏▏▊▊▏▍▉ ▋▍▏▊ - ▋▋▏▊▋▋▎▍█ ▎ ▍▋ - ▏▏▋▍▍▏▊▏▉ ▎▉▎ ▍▋▏▊ - ▌▏▏ ▏▏▉█▉▏ ▍▌▏▍ █▏▋ - ▏▍▏██▏▎▏▏▎ ▋▍▎▊▋ ▏▏ - ▍▏▏▏█▏▏▏▏ ▍▏▏▍ ▏▋▏ - ▏▏▏▏▏▎▎▏▏ ▋▋ ▋ ▋▉▋▏ - ▏▏▏▏█▏▎▏▏ ▏▍▏▎ █▏▏▏ - ▏▋▏▏▎█▏▏▏ ▋▎█▏▌ ▉ ▋▎▏▏▏ - ▏▏▏▏▏ ▋▏█ ▏▌▏█▎▏ ▉ ▎▎▏▍▏ - ▏▏▏▏▋ ▉▏ ▉▎ ▋ ▎▏▋ ▋█▏▏▉ - ▏▏▏▏▏ ▉▏ ▋▉▋ ▎▏▏▏▍▏ - ▏▏▏▏▏█▏▏ ▋▏▏▏▎ - ▌▍▏▏▍▋█▏▉▎ ▋▍▍ - ▉▏▊ ▎▏▍▍▍▍▎ ▎▏▉▎ - ▍▍▎ ▍▍▍▍▍▉▊▉▉▎▎▏▊▉▋ - █▏▎ ▉▌ ▉▌▉▋▉▎▉ - ▉▍▎ █▉▎▉▊▎▎▌▉▎ - ▎█▎▎▎▎██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_084.txt b/codex-rs/tui/frames/vbars/frame_084.txt deleted file mode 100644 index 724489d2c4..0000000000 --- a/codex-rs/tui/frames/vbars/frame_084.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▌▉▎▊▌▉▉▉▉▊ - ▎▏▉ ▌█▏▏▉█▎▌▋▎▉▍▎ - ▎▏▉▎▎▋ ▋▋▎▉▉▉█▉▉█▍▏▍ - ▊▋█▊ ▍▉▊▉▊▉▋ ▎▎ ▍█▍▏ - ▊▋█▊ ▏▋▊▏▏▉ █▏▏ - ▏▋▎▊▋██▋▍▉ ▎ █▍▊ - ▏▏▏▋▍▏▊▏▏█ ▉▎▍ ▋▏▍ - ▏▏ ▋▏▎▎▏▊ ▏▊▍▎▍ █▋▏▊ - ▏▉▏▋█▏▏▉█ ▍▋▎▏▍ █▏▍ - ▏▏▏▏▏█▌▏▏ ▍▍▋▊ ▏▏▏ - ▏▋▏▏█▍▏▉▏ ▊ ▍▏▉▍ ▏▏▍ - ▏█▎▊█▎▎▏▏ ▏▍▉▊▎▏ ▎▏▋ - ▏█ ▎▊▏▋▏▏ ▉▋▎▉▍▉▌▌▉▉▍▎ ▎▎▏▋ - ▏▏ ▍▎█▏▏▏▏ ▋▋▋▍▋ ▉▏▉█▎ ▏▏▏▏ - ▏█ ▉█▏▏▎▏ ▎▋ ▏ ▎▏▉▏ ▉▉▋█▏ - ▏ ██▉▏▉ ▏▋ ▍▏▏▎ - ▍▍ █▍▏▎▏▊▏ ▊▏▊▏▊▏ - ▍▏▍ █▎█▍ ▍ ▏▋▎▍▍▎ - ▏▏ ▍█▏▍ ▏▎ ▋█ █▏▉▋ - ▍▍ ▎█▋▏▍▎▉▎▎▎▉▉▎▋▌▏█▋ - ▉▏▎ ▎▍▎▍▏ █▉▉▉▉▉█▊█ - ▉▉▎ █▉▎▉▍▎▎▎▎▋▉ - ▎█▎▎▎▎██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_088.txt b/codex-rs/tui/frames/vbars/frame_088.txt deleted file mode 100644 index 154757f675..0000000000 --- a/codex-rs/tui/frames/vbars/frame_088.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▋▊▌▏▎▌▉▌▌▉▉▊▎ - ▊▋▍ ▉▌▋▏▋▉▎▎▌▍▌█▉▊ - ▎▋▎▋ ▊▉▊▉▎▉▉▉▏▏▉▏█▏▌▉▊ - ▋▏ █▋▋▋▋▋▌▉▏ █▏▊▎█▍▏▍ - ▋▍█▎▋▉▋█▉ ▍▋▎▍▏▍ - ▋▏▋▋▊▋▋▌▍ ▎ ▉▉ █▏▏ - ▎▏▍▍█▏ ▊▋ ▏▉▌ ▍ ▍▏▊▊ - ▏▏▎▋▋██▏ ▏▊▉▊ ▍ ██▏▏ - ███ ▏▎▍ ▍▋▎▉▏▍▎ █▍▏▋ - ▏▏▏▏▏▌▌▏ ▋▉▋▍█ █▋▏▏▏ - ▏▏▏▏▏▏▏▋ ▌ ▎▋▏▍▏ █▋▏▏▋ - ▏▎█▏▏▏▏▏ ▋▉▏▋▎▎▊█ ▋▏▏▍ - ▏▏ ▏▋▏▏▏ ▏▏▎▉▋▏▉ ▉▉▉▍▎ ▌▏▏█ - █▋█ ▉▋▏ ▋▋▋▋▉▋▋ ▍▉██▏▋ ▏▏▏▏▏ - ▏ ▋ ▏▏▎ ▎▏▏▊ ▍▉▉▉▋ ▏▉▉ - ▉▋▋ ▏█▏█ ▍▊▎ ▏▏▋▋ - ▏▊ ▍▏▍▍▊▍▊ ▎▉▋▋▏▍▎ - ▉▋▍█▊█▏▊▍▊ ▌▉▋▋▍▍▋ - ▏▌▍▍▊▍▏▊▉▍ ▎▋▎▊▏▊▏▋ - ▏▌ ▍▍▍▍ ▉▉▊▎▎▌▉▎▏▏▏▉▍▉ - █▏▎▎█▍█▍▏ █▉▌▉▉▉▉█▎▋▎ - █▉▊ ▎▉▊▉▉▌▎▎▎▎▉▉▎ - ██▎▎█▉██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_092.txt b/codex-rs/tui/frames/vbars/frame_092.txt deleted file mode 100644 index 444f63fc20..0000000000 --- a/codex-rs/tui/frames/vbars/frame_092.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▊▊▌▉▎▉▉▉▉▌▏▊▎ - ▎▉▏ ▉█▏▉█▉█▎▌▋▏▌█▉▍▊ - ▎▋█▎▋▊▉█▉█▎▉▉▉▏▏█▉▉▉▋▎▍▊ - ▋▉▊▋▌▉▍ ▉▊▉ ▍▋▎▉▉▏▊▍ - ▏▎▋ ▊█▎▌ ▏▋ ▉▍▍ - ▏▏▎▎▍█▊ ▉▎▌ █▉▏▏ - ▋▉█▉▏▋▎▊ ▋▏▉▍█ ▍▋▍▏ - ▎▏▋▊▏▏▌▏ ▏▋▊▉▍ █▏▋▎ - ▏▎▏▏ ▏▎█ ▏▊▊▉▍▎▍ ▏▏▏ - ▏▏▏ ▊▏▏ ▏▊▋▉▍ ▋▏▏ - ▍▏▏▏▏▍▏ ▋▌▌▎██ ▏▏▋ - ▍▏▏▎▏▏▏ ▋▋▋▋█▋ ▏▉█ - ▏▏▏▋▏▏▏ ▋▍▋▋▋▋▋▎ ▌▌▉▉▉▉▏▌ ▊█▏▉ - ▏▏▏▏▉▍▋ ▌▋▋▋▋▏█ ▉▌▉█▉▏█▎ ▊▏▏▍ - ▉▏▏▏▍▏▏▊▍ ▉▊▏ ▍ ▉▏▉▌▉▌▏▉ ▏▍▉▏▏ - ▉▎▏▏▏▋▋ ▏ ▉▍▊▎ ▎ █ ▏▏ - ▉▊▍▍▊▉▍█▏ ▊▉ ▏▍▍▋ - ▉▏▍▍▍▊▍▍ ▏ ▏▎▋▊▏▋ - █▏▎▍▍▍▏▍▎▉▊ ▎▌▉█▎▋▋▉▋ - ▍▎ █▊▏▏▊▎▉▉▎▎▎▎▉▉▉▊▏▉▉▉▊▉ - █▍▎▍▍▏▍▊▊ ▎▉▉▉▉▉▉▉▉▎▎▉ - ▉▉▎▎▉▊▉▏▊▎▎▎▎▎▊▉█ - ▎█ ▎▎█▉██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_096.txt b/codex-rs/tui/frames/vbars/frame_096.txt deleted file mode 100644 index 80520575c4..0000000000 --- a/codex-rs/tui/frames/vbars/frame_096.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▉▏▊▉▉▉▉▉▏▎▎ - ▎▊█▎▉▏▏▉█▏█▎▌▊▋█▏█▉▉▊▎ - ▎▋▍▋▋▉▉█ ▎▎▋▉▉▉▏▏█▉▉▌▍▊▉▍▎ - ▋█ ▊▊▏▎ ▍▊█▉▉▌▉▍ - ▏ ▋▏▋▋ ▉ ▋▉▊▍ - ▏▋▋▋▏▋█ ▊▉▎█ ▉▍▍ - ▉▌▌▋▏▊▋ ▋▋█▍▎ ▉▉▍▏ - ▌▋▊▌▏▍▊ ▏▏▋█▏ ▎█▏▋▊ - ▉▍██▉▏ ▏▊▏▋▏ ▍ ▏▏▏ - ▎▏▏▏▎▏▍ ▍▍▍▍▏▎█ ▏▏▋ - ▏█▏█▋▏▏ ▊ ▍▉▏▏▏▊ ▋▏▏▏▏ - ▏▏▎█▏▏▏ ▏▋▌▎▋ ▋▍█ ▏▊▏▏▏▏ - ▉▏▏▏▏▏▏ ▏▋▊▊ ▋█ ▌▉▉▉▉▌▌▍ ▎█▏▉▋▎ - ▊▏▏▏▏▊▊ ▏▊▊▉▎▌█▋ ▏▎▉██▏▉█ ▏ ▍▏▋ - ▏ ▏▏▏▏▏ ▉▋▋ ▊▎ ▍▏▉▉▉▌▉ ▏█▋▋▏▊ - ▍▏▍█▊▊▊ ▏▎▊█ ▌▉█▏▏▏▎ - ▉▍▍▏ ▋▋▎ █▌▉█▏▊▍▋ - ▍▏▍▉▏▍▏▎▉▋ ▎▋█▌▉▊▏▋ - ▉▍▍▍▊▏▍▌ ▉▊▋ ▎▉█ ▏▉▉▋▋ - ▍▎ ▍▉▏▍▎█▉▉▌▎▎▎▎▉▉▉▌▎▉▏▋█▏▎ - ▍▎ ▍▉▉▏▊▊▎▉▉▉▉▉▉▉▉▉█▎▉█ - █▉▊▎▍▋▎▏▊▎▎▎▎▎▎▌▉▉▎ - ▎█▎▎▎█▉██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_1.txt b/codex-rs/tui/frames/vbars/frame_1.txt new file mode 100644 index 0000000000..0ca3a5d334 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_1.txt @@ -0,0 +1,17 @@ + + ▎▋▎▋▌▉▉▌▌▉▊▎ + ▎▌▊▋▉▍▉▋▉▍▌▏▏▌▎ ▎█▉▎ + ▊▏▉▏▉▉▉█▍▎ ▎█▉▎█▏▌▏▏▏▉ + ▌▉▎▍▉█▊▊▎ ▋▉▏▌▏▊ + ▍▍▌▋█▍▏▍▎▍▍ █▋▏▍▍▊ + ▏▉ ▉▎ ▏▉▋▌▏▏▊ █▋▍▏▏▊ + ▉▍█▊▉ █▍▏▉▋█▏▎ ▏▋▏ + ▏▏▎▏▎ ▊▋▋▏▌▏▉ █▎▏ + ▏▌▏█▎ ▌▏▏▍▍▏█▋▏▉▉▉▉▉▉▎▉▊ ▌█ ▏ + ▎▏▌▉ ▎▌▉▎ ▋▉ ▏█▏▎▎▎▋▋▊▊▊▏▋▊▋▊▏ + ▍▍▎█▍ ▍▍▊▋▋▎ ▎▍▉██▉ ▍▉█▋▊▌▎▋ + ▉▍▊ █▊ ▎ ▊█▋▉▎▏ + ▍▍▊▎▍▉▎ ▎▌▎▉▏▎▉█ + ▍▉▊▍▎ ▉▉▋▌▌▌▌▋▌▉▉▎▊▏▉ + ▎▉█▉▏▏▏▎▎▎▊▎▌▉▉█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_10.txt b/codex-rs/tui/frames/vbars/frame_10.txt new file mode 100644 index 0000000000..b422fb1274 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_10.txt @@ -0,0 +1,17 @@ + + ▎▉▉▉▉▍▉▉▎ + ▉█▎▉▉▉▍▏▋▎▉▊ + ▍▎▊▏▏▋▏▏▊▏▉▍▊▊ + ▏▎▎▋▍▏▌▎▋▍▊██▍▍▊ + ▋ ▌▏▏█▏▍ █▊▋▎▋▏▋ + ▏▎ █▏▉▏▋▋▍ ▎▎█▏ + ▍ ▏▉█▉▏▏▏▏▉ ▏▋▊ + █ ▏▏▍▉▋▉▏▏▊▎▎▋▍▏▏ + █ ▏▍ ▍▍▏▌▏▏▉▍▉▌▏▏ + ▏ ▊▏▍▊▏▎▋▎▉▎▎▎▏▉▎ + ▊ █▏▏▏▏▏██ ▍▊█▍▏▎ + ▍▎█▊▍▊▉█ ▎▏██▊▋▋ + ▏█ ▏▏▏▏▉▊▋▊▋▏▋▎ + ▌▎▉▉▋▏▉▌▎ ▋▋█ + ▉▊ ▎▉▍▎▊▌▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_100.txt b/codex-rs/tui/frames/vbars/frame_100.txt deleted file mode 100644 index b020690848..0000000000 --- a/codex-rs/tui/frames/vbars/frame_100.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▋▎▎▉▌▉▉▉▉▉▉▉▎▎ - ▊▉▎▊▌▋▉▉▎▋▉█▎█▋▎▏█▉▉▉▎ - ▎▉▍▎▋▉▉▋▋▋▎▊▉▉▉▌▏▏▉▉▉▌▍▏█▉▊ - ▋█ ▋▋▌▋▋ ▏▊▉▍▌▋▉▊ - ▎▏▊▎▊▉▉▉▎ ▍ ▉█▋▉ - ▎▏▎▏▋▋▊ ▊▌▎ ▋▍▊▏ - ▏▋▍▋▋▍▋ ▋▏█▏▎ ▋▍▍▊▏ - ▋▋▋▏▏▋▎ ▉▏▎▍▏▎▎ ▎▍▊▏▍ - ▏ ▋▊▉▏ ▉▍▊▎▉▌ ▍ ▏▏▏ - ▏▎▏▏█▏▏ ▉▏▍█▉▍▋█ ▏▊▏▊ - ▏ █▏▏▍▉ █▏ ▎▋▍ ▍▉ ▏▏▍▏ - ▏▎█▍▎▍▏ ▋▍▍▉▋ ▎▏ ▏▏█▏ - ▏ ▎█▏▏▎ ▏▍▎█▋▎▎▋ ▌▌▌▌▌▉▉▌▉▌▎▎ ▍▏▋▏▏ - █▎ ▏▏▏ ▏▎▊▊▉▏▊▋ ▏▏▋▉█▉▏▌▎▎▎▏ ▏▏█▎ - ▏▋█▏▍▋▎▍ ▏▉▋▏ ▎▉ █▏▉▏▉▌▌▉▉▌ ▋▏▍▍▌ - █▍▏▏▏▉▍ ▏ ▏▍▊█ ██ ▎▋▋▉▎ - ▍▏▏▏▏▍▏ ▏▎ ▋█▊▉▏▏▋ - ▍▌█▍▏▏▍▎▉▊ ▋▏▎▉▎▎█▋▋▋ - █▊ ▉█▏▏▋█▏▎ ▎▌▉█▎▉▊▏▊█ - ▉▎ ▉▉▏▉▎█▏▏▌▉▎▎▊▊▉▉▉▏▎▉▉▉▏▋▋ - ▉▊▎▉▉▏▌▎ ▉▏▉▉▉▉▉▉▉▉██▊▉▎ - ▎▉▋▎▉█▉▉▍▌▎▎▎▎▎▊▊▉▉█ - ▎ ▎█▉▉██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_104.txt b/codex-rs/tui/frames/vbars/frame_104.txt deleted file mode 100644 index 9951867cab..0000000000 --- a/codex-rs/tui/frames/vbars/frame_104.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▋▊▌▉▌▉▉▉▉▉▉▉▎▎ - ▎▉█▊▏▋▉▉▎ █▉▉▉▊ - ▊▉▎▋▉▉█ ▎▊▌▉▉▉▌▏▏▉▉▉▌▊▏▏▉▉▎ - ▊▉▋▋▋▍▊█▎▊▉ ▌▎▉▏▊▍█▍▎ - ▋ ▌▊▉▊█▊▋ ▉▏▋▋▍▍▉▍ - ▉█▋▉█▋ ▋ ▌▌▍▍ ▍ ▏█▋▍ - ▏▉▋▏▎▋█▏ ▋▌█▉▊▍ █▍ ▏▋▋▍ - ▏▍▍▍▋▊▋▋▎ ▍▍▊▎▍▍▍▎ ▎ ▍▋▍▊ - ▏▌▏▍▏▍▎ ▉▏▍ ▉▏█▏ ▍ ▏▏▍▉ - ▏█▏▏▏▏█▏ ▊ ▏▏▊▋▏▎▏ ▏▋█▊ - █▏▉█▏▏ ▏ ▎▍▋ ▏▉ ▋▏ █ ▏▏ ▏ - ▏▏▎▋▏▏ ▏ ▎▉▊▋▌▎ ▋█ ▏▋▏▏█▏ - ▍█ ▏▏▏█▏ ▊▉▋▋▏█▋▏▎ ▌▉▉▌▉▉▉▌▌▊ ▍▏▏▏▊▏ - ▎▎█▉▋ ▊ ▋▎▊▏▋ ▎▏ ▉▋▍▉█▉▏▌█▎█ ▋▉▏▍▏▎ - ▍ ▏▏▏▏▊▏ ▉▊▋▏▎▎ ▏▉▉▏▏▌▌▉▉▉ ▎▏▏▏▏ - █▏▎▍▍▍▏█▏ ▉▋ ▎▍▏▍▎ - ▍▎▍▋▍▏▊▍▏▎ ▎▋▎▋█▋▉█ - ▉▌█▏▏▍▊ ▏▊ ▎▌▉▎▉▋▏▏█ - █▍ ▉▉▏▌▎█▏▊▎ ▎▉█▎▋▍▉▉▋▎ - ▉▌ ▉▉▉▌▎█▏▉▉▉▉▊▎▊▊▉▉▉▏▎▌▉▊▏▉▊▉ - █▉▎▍▉▍▉▎▎ █▉▏▉▉▉▉▉█▉▉▏▉▏▋█ - █▏ █▉▏▉▉▊▎▎▎▎▎▎▊▎▉▉█ - ▎ ▎██▉▉██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_108.txt b/codex-rs/tui/frames/vbars/frame_108.txt deleted file mode 100644 index 2b7ec2d1fb..0000000000 --- a/codex-rs/tui/frames/vbars/frame_108.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▋▎▌▌▉▉▉▉▉▉▉▉▊▎▎ - ▊▌▏▉▉▉▉█ █▉▊▎ - ▎▋▉▉▏▉▌▋▋▋▎▉▉▉▏▏▏▏▏▉▉▉▉▍▎▌▉▉▊ - ▎▋▉▋▋█▌▎▊▌▉ ▍▊█▉▉▏▏▉▊ - ▋▎▌▊▉▏▎▊▏ ▉▋▍▉▉▋▏▎ - ▏▏▋▏▊▉█▏▏ ▊▉▏▍ ▊ ▏▍▍▍▊ - ▏▍▋▏▊▉▍▏ ▍▌▋▋▏▉ ▎▍▍▍▏▍▉▊ - ▋▉▏▍▍▋█▏ ▉▏▌▍▉▍▎ ▍▍█▍▍▏▎ - ▏▏▏▏▏▋▏ █▏▌▎▏▏▊ ██▍▊▎▏ - ▏▏▍▏▏▋▋ ▋▉▏▍▉▍▍▉ ▎▏▋ ▏▏▏ - ▉▉▏▎▏▋▏ ▏ ▏▏▊▋▏▏ ▋ ▏▋▍▊ - █▎▏▎▏▎▏ ▋▍▊▊▉█▊▏ ▋▋▏▍ ▏ - ▍ ▋▏▏▊ ▏ ▎▉ ▋▋▋▋▋▋ ▊▉▌▌▉▉▉▉▉▉▌▉▊▊ ▏▌▏▏▎▎ - █▎ ▏▏▏▍▏ ▉▍▉▋▋█▋█ ▊▏▏▍▉█▉▉▌█▎█▉█ █▏▏▏▏ - ▏▊▍▍▏▋ ▏▎ ▊▏▋▊▋ ▍▍▉▉▏▏▌▌▉▉ ▏▏ ▋ - ▏█▏▊▋▊▉▍▋ ▊▎▋▋▏▋▏█ - █▍▉▏▋▏▎█▍▎ ▎▌▉▎▋▋▏▊▎ - █▉█▏▏▏▊ ▏▊ ▎▉▎▋▌▌▌▋▎ - ▍▎▍▉▏▍▊█▏▉▎ ▋▉▎▏▉▏▉▍▉ - █▉▎▉▏▉▉▎█▍▉▉▉▉▉▎▎▊▌▉▉▉▏▎▌▉▏▉▎▎▋▎ - ▉▊█▉▏▏▎▍██▉▏█▉▉▉▉██▉▉▏▍▎▉▉ - ▉█▋▉▉▏▏▉▌▎▎▎▎▎▎▌▉▉▉█ - ▎ ███▉▉██▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_11.txt b/codex-rs/tui/frames/vbars/frame_11.txt new file mode 100644 index 0000000000..5d4524e293 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_11.txt @@ -0,0 +1,17 @@ + + ▊▉▉▉▉▉▉▎ + ▋█ ▌▏▏▏▍▍▊ + ▋█▎▎▏▏▌▍▉▋▍▊ + ▏▎▎▏▏▌▌▊▎▌▋▋ + ▎█▋▌▍▏▉▍█▌▎▏▏▊ + ▏▉▎▏▏▉▎▌▌▏▎▋▏▏ + ▉▉ ▊▏▏▏▏▏▏▎▏▌▍ + ▏ ▏▏▋▏▏▍▋ ▏█▏ + ▋ █▏▋▏▏▉▋▉▏▎▏ + ▉▉ ▎▏▋▌▊█▋▏▎▏▍ + █▎▊ ▏▏▏▏▌▋▏▍▍▏ + ▍▎▊▋▏▎▉▋▉▉▌▏▎ + ▎ ▉▏▍▍▍▎▏▌█ + ▍▉ ▉▏▏▊▎▋▉▎ + ▍▎ █▉▉▎▉▎ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_112.txt b/codex-rs/tui/frames/vbars/frame_112.txt deleted file mode 100644 index 27c18a9dd6..0000000000 --- a/codex-rs/tui/frames/vbars/frame_112.txt +++ /dev/null @@ -1,27 +0,0 @@ - - - ▎▎▎▌▌▉▉▉▉▉▉▉▉▊▎▎ - ▎▋▉▊▋▏▉█▊▍██ █▉▉▎ - ▊▉▊▏▉▌▉█▊▎▊▉▋▉▉▌▏▏▏▉▉▉▉▉▎ ▉▉▎ - ▊█▋▉█▉█▌▌▉▉▏▍ ▊█▉▉▌▊█▍▎ - ▊▉▏▏▉▊█▊▏ ▉▉█▉▊▊▉▍ - ▋▋▋▏▎▉ ▋ ▌▊▊▊▎ ▍▌ █▍▍█▏ - ▋▍▋▋▊▉▎▏▎ ▍▍▎▍▉▉▎ ▉▍ ▍▏ ▏ - ▊▋▏▍▍▉█▏ █▏▍▍▋▊▉▋▎ ▉▍ ▍▏ ▏ - ▏▏▏▏▏█▋▎ ▉▍▎█▍▍▎█ ▍▋ ▏▏█▊ - ▎▏▏█▏▎▋▏ ▎▉▏▎█▍█▊█ ▏ ▏▏▎▏ - ▏▍█ ▏ ▍ █▉▎▋▍ ▋ ▏▊▍▏▋▏ - ▏▎▏▎▏ ▍ ▎▉▎▉▋ ▋▉ █▋▏▏▏▏ - █▎ ▍▏▎ ▏ ▋▏▊▏▍ ▎▏▎ ▊▌▌▌▉▌▌▉▉▌▉▉▊▎ ▍█▏▏▎▏ - ▊ ▏▏▏█▏ ▎▋▋▋▉▎ ▌▉ ▍▏▏▌▉▉█▉▉▉█▎▏▉▏▊▏▎▏▍█▏ - ▍▊█▍▉▋█▏ ▏▏█▋▋█ ▉▌▎▉▏▉▉▌▌▉▉▉▉▋▎▏▌▏▋▎ - ▍█▏▋▏ █▍ ▋▍▎▍▉▎▋ - ▍▉▏▏▍▎▍▉▎ ▎▋▎▋▊▋ ▋ - ▍▋▏▏▏▎▊▍▍▎ ▎▉▉▊▉▋▏▊▉ - ▉▊█▏▏▌▊█▌▉▉▎▎ ▎▊▉█▏▉▋▏▍▋▎ - ▉▊▍▉▏▍▊▋▉▏▉▉▉▉▉▎▎▊▌▉▉▉▏▎▉▉▏▉█▎▉█ - █▉▎▏▏▍▎ ▎ █▉▏█▋▉▉▉██▉▉██▎▉▉▎ - ▎▎▋▉▉▉▏▉▉▊▎▎▎▎▎▎▌▉▉▉▉▎ - ▎ ██▉▉███▎ - - diff --git a/codex-rs/tui/frames/vbars/frame_12.txt b/codex-rs/tui/frames/vbars/frame_12.txt new file mode 100644 index 0000000000..f81900edb1 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_12.txt @@ -0,0 +1,17 @@ + + ▉▉▉▉▉▋ + ▊▌▎▎▋▏▊▍ + █ ▏▋▍▉▊ + ▋▉▏▏▏▌▌█▏ + ▏ █▏▏▏▏▋▋▏ + ▏█▋▋▉▍█▎▏█ + ▏ ▏▋▍▏▏▍ + ▏ ▋▉▍▏▏█ + ▉▊ ▏▋▏▏▉▏▏ + ▏ ▋▏▉▌▉▎ + ▏▋ ▏█▌▉▉▋ + ▊ ▉▏ ▎▊▏ + ▋ ▉▉▏▊▉▍▏ + █▍▋█▊▏▍▏▎ + ▍ █▏▍▋▋ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_13.txt b/codex-rs/tui/frames/vbars/frame_13.txt new file mode 100644 index 0000000000..4231032a45 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_13.txt @@ -0,0 +1,17 @@ + + ▋▉▉▉▊ + ▏▎▎▏▏ + ▏▎▎▏█ + ▏▉▉▏▎ + ▉ ▏▏ + █▋▊▏▏ + ▊ ▏▏ + ▉ █▏ + ▋▉ ▎▏▋ + ▏█ ▉▌▏ + █▎▋▋ ▏▎ + ▏▎▎▎▏ + ▏▉▊▏▎ + ▉▎▎▏▌ + ▊ ▋█▌ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_14.txt b/codex-rs/tui/frames/vbars/frame_14.txt new file mode 100644 index 0000000000..6eab794e0a --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_14.txt @@ -0,0 +1,17 @@ + + ▉▉▉▉▌ + ▊▋▎▎▋▍ + ▏▎▏▏▋ ▏ + ▏▏▋▏█▍▏▊ + ▏▏▏▍ ▏ + ▏▉▏▏ █▏ + ▏▏▏▏ ▋ ▉ + ▏▏▍▏▎ ▍ + ▏▏▏▏ █ + █▍▋▋ ▌▋ + ▍▏██▊▋▊▏ + ▏▉▏▏▎▎▎▏ + ▋ █▏▌▌▌▎ + ▏▍▋▉▎▎▋ + ▎▉ █▌▋ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_15.txt b/codex-rs/tui/frames/vbars/frame_15.txt new file mode 100644 index 0000000000..fa9a859bd0 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_15.txt @@ -0,0 +1,17 @@ + + ▉▉▉▉▉▏▎ + ▎▊▌▏▏▍▋▉▊ + ▋▋▏▉▌▍▏█▉▏ + ▏▋▎ ▋▋▊▋▎▎▏ + ▏▏▌█▌▍▏▏▋█▍▏ + ▍▏▏▊▏▏▋▋▏ █ + ▏▏ ▏▏▏▏▏▏▊▏ + ▏▏▋▏▏▉▏▏▏ █▊▏ + ▏▏▉▊▊▉▏▏▏▎▋▋▏ + ▏▎▏▌▋▏▍▏▉▋ ▋▏ + ▏▋▏▏▏▏▎▏ ▎ ▌ + ▏▉▉▋▍▏▏▍▊ ▌ + █▏▍▊ ▋▋▋▎ ▌▎ + ▏▍▏▏▍▍▋▉▍▋ + ▍▍▉▍▎▎▎▋ + ▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_16.txt b/codex-rs/tui/frames/vbars/frame_16.txt new file mode 100644 index 0000000000..1fcc2090a2 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_16.txt @@ -0,0 +1,17 @@ + + ▎▌▉█▉▉▉▏▎ + ▋▍▏▏▉▏▏▍▏▌▍ + ▏▋▋█▍▋▌▍▏▏ █▍ + ▋▋▋ ▌▉▎▍▏▍▏▏▉▉▏ + ▏▏▌▎▋▉█▌▏▏▉▋▏▎▍ + ▏▏▏▉▏█ ▏▍▌ ▏ ▏▋▏ + ▍▍▏ ▋▎▊▏▏▏▏▋▉█▊ ▏ + ▏▋▌ ▏▎▏▏▋▏▏▏█▌ ▎▏ + ▍▍▏▏▏▉▏▋▍▏▏█▉▉ ▋ + ▉█▎▎▊▌▌▍▉▏▋▎▏ ▊▎▏ + ▏▏▏▉██▋▉▍▏▌█▌▋▏▏▎ + ▏▏▉ ▏▎ ▎▋▋▊ ▋ + ▍▏▉ ▏ ▋▊▋▎▊▏ + ▍▏▏█▎▉▏▋▋▉▎▏ + █▋▋▎▌▋▎▎▌▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_17.txt b/codex-rs/tui/frames/vbars/frame_17.txt new file mode 100644 index 0000000000..1adf01af90 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_17.txt @@ -0,0 +1,17 @@ + + ▊▌▉▉▉▌▌▏▊▎ + ▎▌▉▉▏▏▏▉▌▉▏▊█▍▊ + ▊▉▍▋▎▌▌▎▉▊█▏▏▏▎█▍ + ▋▏▋▎▋▏█▎▎ █▏▌▍▏▏▏▌▍ + ▏▋▎ ▏ ▏█▋▍▌▍▋▋ ▊ + ▎▌▉▊▋▎ ▊▋▋▏ ▋▊▌▋▏▋▋ + ▉ ▌▋▏ ▊▋▋▏▎ ▉█▏▏▋▌▏ + ▊█▌▏ ▋▋▏▏▋▏▊▏▏▌▌▉ + ▊▋▉▋▍▌▌▉▏▍▎▏▍▍▋▍▏▏▏ ▏ + ▏█▎▌▎▎▏▋▉▍▋▏▏▍ ▍▉█▉▍ + ▍▍▍▋███▉▉▉▉▍▎▏▉▋▋▍ ▍█ + ▍▏▏▎▉ ▎▋▏▏▎ ▌ + ▎▍▍ ▉▍▎ ▊█▊▋▍▎▋ + ▊ ▏▉▉▌▍▉▎▎▌▉▋▏█ + ▎▉▌▋▎▊▉▏▉▎▉▉ + ▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_18.txt b/codex-rs/tui/frames/vbars/frame_18.txt new file mode 100644 index 0000000000..9c46c64821 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_18.txt @@ -0,0 +1,17 @@ + + ▎▌▌▉▌▌▉▌▏▊▎ + ▎▉█▎▌▊▉▉▏▎▎▊█▉▌▌▎ + ▎▋▋▏▉█▉▌█▊█▋▎█▉▋▋▍ ▉ + ▊▏▏▉▋▊▍█▉ █▍▎▎▋▌▏▍▌▍▍▍▊ + ▎▍▋▋ ▋▏ ▎█▉▎▍▋▏▋▏▎▍▌▍▍▎ + ▋▍▏ ▊▊▏▋▎▎▎▋▊▉▊▏█▊▋▍▋▎▋▏ + ▏▏▍▋▋ ▉▋▉▋▏█▎▋█▉▏▌▏▌▊ + █▍▊▏▏ ▍▍█▏▏▌▍ ▏▌▏█ + ▍██ ▊▍▌▌▌▌▌▉▏▏▊▏▉▋▍▊ ▏▉▏▎ + ▎▍▍▏▉▍▉ ▏▏▋▎▎▍▎▏▏▏▎▌▏▎▍ ▊ + ▏▋▏▍▎██▉▉▉▉▉▎ ▍▎▎▋▏▋▉▋▎▊▎ + ▍▍ ▊▍▊ ▎▎▉█▋▉▎█ + ▍▍▉▉▍▍▋ ▎▉▍▎▋▍▊▎ + █▏▋▉▉▉▉▌▌▌▍█▉▎▋▎▊▉ + █▏▏▎▋▎▎▊▋▉█▌▉█ + ▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_19.txt b/codex-rs/tui/frames/vbars/frame_19.txt new file mode 100644 index 0000000000..572f5ffc32 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_19.txt @@ -0,0 +1,17 @@ + + ▎▎▌▌▉▏▉▌▌▏▋▎ + ▎▉▏▏▏▍▋▌▌▌▎▉▎▊▏▉▊▊ + ▊▉▌▌▋█▏▉▉▎ ▎▉▋▊▎▉▌▍ + ▋▌▏▉▊▍▎ ▎▌▌▉▊▍▏▉▊ + ▏▏▋▎▋▎ ▊▏▍█▋█▏▍ ▏▍▊ + ▏▍▋▉█ ▎▏▉▏▋ ▋▋ █▋▉▏ + ▍▌▏▏█ ▋▉▍▋▏▉▊▎ ▋▋▋▉▏ + ▏▏▏▏ ▏▌█▍▏█▊ ▏ ▏▏▏ + ▏▉▏▍▊▌▌▌▌▌▌▏▏▏▏▉▉▌▉▏▌ ▍ █▏▏ + ▍▌▋▊▏▌▉▋▍▉▉▍▊▎▊ ▍▎ ▋▍▎▍▊▋▋▏▎ + █▍█▋▉▏█████▉▉█ ▍▍▎▋▏▋▋ ▋▋█ + ▍▍▍▉▎▍ ▎▋▋▎▋▋█ + █ ▎▍▏▏▉▊ ▊▌▌▋▋▏▌▎ + ██▋▏▉▋▏▉▎▎▌▌▋▉█ ▌▉▏█ + █▏▋▎▋▊█▎▊▋▍▉▊▍ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_2.txt b/codex-rs/tui/frames/vbars/frame_2.txt new file mode 100644 index 0000000000..0e0c021f43 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_2.txt @@ -0,0 +1,17 @@ + + ▎▋▎▋▌▉▌▌▌▉▊▎ + ▎▉▊▋▉▌▉▏▏▏▌▏▏▌▎█▏▉▉▎ + ▊▏▉▏▍▉▉▏▉▎▎ ▎█▉▌▉▋▏▏▌▏▊ + ▎▏▋▎▋▉█▊▊▎ ▊▊▍▏▋▏▊ + ▊▍█▋▉▍▏▍▎▍▍▎ ▍▊▏▍▏▊ + █▋▉█▎ ▏▉▍▉▋▍▉ ▍▍▏▉▏ + ▊▏█▉▏ ▍▋▏▌▏▎▏▊ ▋█▏█▏ + ▏█ ▍▎ ▊▏▉▏▏▌▉ ▏█▋▋▏ + ▉██▌▏ ▌▏▍▍▎▏█▋▏▉▉▉▉▉▉▉▉▊▏▎▏▏▉ + ▎▌█▏ ▋▏▏█ ▋▉ ▏▌▍▎▎▎▎▋▋▎▎▏▉▋ ▏ + ▍▍▍ ▉ ▉▍▋▋▏█ ▎█▉▉▉▉▉▉▉█▏▊▉▏▏ + █▍▎▋▋▊ ▎ ▊▉▌▋▊▉ + ▋▍▎▎▏▉▊ ▊▌▎▉ ▎▏█ + ▎▏▍▌▎▎█▉▉▋▌▌▌▌▋▌▉▎▎▏▏▉ + ▎▉▉▉▉▏▏▎▎▎▎▏▌▋▉█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_20.txt b/codex-rs/tui/frames/vbars/frame_20.txt new file mode 100644 index 0000000000..42c288df92 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_20.txt @@ -0,0 +1,17 @@ + + ▎▎▉▌▏▏▌▉▌▊▎▎ + ▊▌▌█▌▊▎▊▌▌▌▏▏▎▍▉▍▉▊ + ▊▊█▎▉▉█▏▉█ ▎█▍█▍▉▉▏▉▎ + ▎▏█▎▉▏▉ ▎▊▉▏▍▋▉▍▍ + ▎▏ ▊▏▉ ▎▋ ▎▏▏▍▉▍▏▏▍ + ▋▎▊▏█ ▉▉█▌▏█▋ █▍▏▏▍ + ▌▏▌▉▏ ▊▉ ▋▉▉▍ ▊▍▏▋ + ▏▎▍▋▎ ██▌▋▏█▊ ▏▏█▏ + ▏▋▏▏▌▊▌▌▌▌▌▌▌▌▎▊█▌▍▍▍▍▉ ▋ ▏▍ + █▏▍▏▎█ ▋▎▎▎▎▎▎▏▍ ▉▍▍█▏▌▍ ▊▋ ▏▏ + ▍▊▍▍████████▉█ ▍▊▌▏▏▊▏ ▋▍ + ▉ ▍▉▋▊ ▎▋▉▋▏▋ + ▍▎▍▉▊▏▎ ▊▌▉▎▌▉█ + ▍▊▊▋█▏▉▍▌▌▊▋█▏█▎▊▋▉█ + ▎▉▉▏▎ ▌▎▎▎▎▏▉██ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_21.txt b/codex-rs/tui/frames/vbars/frame_21.txt new file mode 100644 index 0000000000..aa5d4f7274 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_21.txt @@ -0,0 +1,17 @@ + + ▎▎▊▌▉▌▌▉▌▉▊▎▎ + ▊▉▉▎▎▎▎▉▏▌▏▉▌▎▎▊▉▉▎ + ▌▉▍▎▉▉▍█▎ ▎▍▏▉▉▎▎▉▊ + ▊▉▏▌██ ▎▊▌▉▊▌▉▊ + ▋▊▋▉▎ ▊▏▋▎▍ ▍▍▎▍▊ + ▋█▋▏ ▊▉▉▎▋▋ ▍▍▍▊ + ▏█▏▎ ▎ ▋▎▊▋█ ▍▌▍█ + ▎▍ ▍▌ █▏▊ ▏ ▏ + ▏ ▏ ▊▉▌▌▌▌▌▉▉▉ ▍▏▊█▏▊ ▌▋ ▏ + ▏ ▏▍ ▏▎ ▎▊▏ ▍█▎▉▏▊ ▋█▋▋ + ▌ █▋ ▎▎███ █▎ █▉▎▊▌ ▋▎ ▊ + █▉ ▋▌▎ ▎▉█ ▋ + ▉▎ ▍▊▎ ▎▋▌▉█ ▊▎ + ▉▌▎ ▉█▉▉▋▏▏▌▋▌▉██ ▊▎ + ▉▉▉▌▉▎▎▎▎▊▎▌▉▉▎ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_22.txt b/codex-rs/tui/frames/vbars/frame_22.txt new file mode 100644 index 0000000000..3b1ce4ecde --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_22.txt @@ -0,0 +1,17 @@ + + ▎▊▉▌▉▌▌▉▌▉▊▎ + ▎▉▋▉▏▋▎▋▏▋▍▏▏▌▏▉▋▉▉▎ + ▊▌▉▌▏▍▉▉▎ ▎█▉▍▉▉▉▎▎▉▊ + ▌▉▏▉▉█ ▊▊▏▏▏▎▉▍ + ▍▏▏▋█ ▊▎▋▏▌▏▋▋▌█▏ + ▍▏▉▋▎ ▊▏▋▏▌▍▋▎ ▍▏▍▌▏ + ▏▉▉▍▋ ▏▉▏▍▉▋█ ▏▏▋▏ + ▏▏▌▏▎ ▏▍▏▏▍▍ ▏▍▏█▏ + ▏▏▊█▊ ▉▏▌▌▌▌▌▌▉▉▎▍▉▏▎ ▍▊ ▎▏▌█ + ▍▏▌ ▉▎▍▍▊ ▋▊█▏▋▋▏ ▍▉▌▎█▏▊▊ ▋▍▌ + ▍▍▍▎▏ █████▉▉█▎ ▎▋▉▉▎▋▋▋█▊▎ + ▍▉▍▎▍▊ ▎▉▊█▏▊█ + ██▉▌ ▉▉▎ ▎▋▉▊█▉▎▋ + █▋▉▉▊█▉▏▌▌▉▌▌▋▌▉███▊▉ + █▏█▏▎▌▎▎▎▊▌▎▋▌▉▎ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_23.txt b/codex-rs/tui/frames/vbars/frame_23.txt new file mode 100644 index 0000000000..0b99396129 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_23.txt @@ -0,0 +1,17 @@ + + ▎▊▉▎▌▉▉▉▉▌▉▎▎ + ▎▌▏▉▏▍▎▊▎▌▌▊▏▎▏▉▏▉▎ + ▊█▉▏█▊▌▉▎ █▏▋▉▏▍▌▏▏▊ + ▋▌▏▉▌▋▎ ▎▌▌▍▏▏▌▍ + ▋▋▏▎▋█ ▊▋▊▊█▉▋▉▍▏▍ + ▊▍▏█▋▎ ▎▉▉▉██▋▉█▏▏▍▏▊ + ▎▏▏█▏ ▋▋▋▋ ▎▏▎ █ ▏█▉ + ▏▋▏ ▏ ▏█▏▊▎▍▊ ▏ ▉▋▏ + ▍█▍ ▏▉▏▌▌▌▌▌▌▌▌▏▎▉▏▎█▍▎ ▏ ▏▏▏ + ▏▍▍▎▏█▌█ ▋▎▍ ▍▏▎▍▊▏ ▍▎▏ + ▋█▏ ▏ ▎███████ █▎▋▌▌▏▎▋▍▋▎ + ▊▏▏▎▏▋ ▊▋▏▍▍▋▎ + ▍ ▏▊█▋▎▎ ▎▋█▌▉▋▉▋ + ▍▌▍▉▌▉▉▍▏▌▌▎▉▉█▊▎▉▉▎ + █▏ ▉▌▍▏▎▎▉▎▎▉▉▎ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_24.txt b/codex-rs/tui/frames/vbars/frame_24.txt new file mode 100644 index 0000000000..5e26d7a27b --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_24.txt @@ -0,0 +1,17 @@ + + ▎▏▎▌▉▉▉▌▌▊▎ + ▊█▎▋█▏▎▎▏▌▌▉▊▎█▉ + ▊██▌▍▋▉█▏ ▋▎▋▉▏▉▉▊ ▍ + ▊█▋▋▊▋▏▌▊▍▎▏▋▎ ▎▉▍▏▍▎█ + ▊ ▋▋▍▋▊ ▎██▋▍▎▏▎▎▍▏▊█ + ▏▊▍▉▍▎ ▉▊▊▋ ▋▏▌ ▋█▍ + ▏ ▏▏ ▊▋▎▊▋█▋▍▍▏▍▍▏▍ + ▏ ▍▏▏ ▏▊▌▋▍▎▏▏▎▋▋▎▏▏ + ▏▋ ▏▌▌▌▋▉▉▏▏▏▉▉▎▉▊▎▏ ▏ ▏▏ + ▎ ▋ ▉▏▋▊▊▌▌▊▊▏▋▍▍▉▉▏ ▏▉▏ + ▍ █▍▏▍▉██████▎ ▍▊▋▉▍▏▌▋▊▎ + ▍ ▍▊▉▍ ▏ █▋▌▋ + ▍▋▉▍▎▏▋ ▎▌█▎▋▋▎▉ + ▋▊▉▊▍▍█▏▏▋▌▌▌▏▍▎▋▎ + ▉▋▎▉▉▌▍▎▎▌▌▉▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_25.txt b/codex-rs/tui/frames/vbars/frame_25.txt new file mode 100644 index 0000000000..5009b8b66d --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_25.txt @@ -0,0 +1,17 @@ + + ▎▉▌▉▌▉▉▉▉▎ + ▊ ▉▊▉▎▎▌▍▏▉▏▏▊ + ▋▏▋▋▊▊█▋▏▉▍▌▍▏▏▏▎ + ▏▉▉▏ ▋ ▌▏ █▍▏▊▉▍▋ + ▊▎▎▍▊▋█▍▌▋▎▏█ ▏▋▋▍▋▉ + ▍▊▏▏▏▎▉▉▋▍▏▋ ▋▏▊▏▋▋▏▊ + ▏▋▏▉▏ ▏▎▎▋▍▎▋▏▍▋▎█▏▌▏ + ▏▏▏▋▏▋█ ▏▎▌▍▋▏▍▎▏▌▏▏▍ + ▍▉▍▏█▏▎▎▌▌▌▌▉▏▏▍▍▏▉▉▏▍ + ▋▊█▏▋▏▊▏▎▏▏▌▉▎▏▍▉▌▋▍▏ + ▍▏▉▋▍▏▎██████▉▋▏▍▏▋▏▎ + ▏▎█▏▌▉▌▍▊▊▉▋▎▋▊▋▋▏▋ + ▍▎▍▏▎▍▎▉▌▋▊▍▋▎▏▏▋ + ▍▋▌▍▍▎▉▌▏▉▉ ▉▏▉ + ▏▊█▉▍▉▊▎▉▏▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_26.txt b/codex-rs/tui/frames/vbars/frame_26.txt new file mode 100644 index 0000000000..900a51c3b5 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_26.txt @@ -0,0 +1,17 @@ + + ▎▌▉▉▉█▉▊ + ▋▉▏▌▋▍▏▉▌▏▊ + ▋▉██▏▌▍▏▍██▍▊ + ▌▉█▊▏▏▏▎▏▏▎▉▋▍ + ▏▎▊▍▏▋▏█▉▍▋▌▏▍▌ + ▍ █▏▋▋▋█▉▎▍█▍▍▋ + ▏ ▉█▌▏▏▋▏▏▌▌█▉ + ▋▊ ▍▏▏▏▍▍▌▏▏▋▏▏ + ▏ ▋▍▉▌▉▏▉▌▌▋▍▏▏ + ▋▎▏▋▊▏▎▎▊▉▍▍▉▏ + ▏▎█▋▏▉█▍▊▋▎▉▍▏▏ + ▍▎▏▏▋▍ ▋▋█▏▏▎ + ▉ ▉▏▍ ▍▎▋▏▋▊ + ▏█▉▍▍█▉▎▉▉▌ + ▍▋▋▍▉▏▎▍▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_27.txt b/codex-rs/tui/frames/vbars/frame_27.txt new file mode 100644 index 0000000000..0b2e8c7306 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_27.txt @@ -0,0 +1,17 @@ + + ▌▉▉▉▉▊ + ▏▌▋▋▏▋▍ + ▌█▎ ▉▏▋█▏ + ▏▏▏▍▏▏▌▏▏ + ▏ ▎▏▎▊█▌ + ▏▎▋▎█▎▏▏▏▎ + ▌ █▏▏▎▉▏▏ + ▏ ▎▏▏▏▌█▏▏ + ▏▋ ▋ ▏▉▏▏▏▏ + █▌ ▋█▎▏▎▉▏▏ + ▏▊ ▎▍▉▉▉▋█ + ▏▏▉▉▏▏▎▋▏ + ▏▌▌▉▌▊▋▏▍ + ▍▎▎▏▍▌▋▋ + █▍█ ▍▍▋ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_28.txt b/codex-rs/tui/frames/vbars/frame_28.txt new file mode 100644 index 0000000000..01ce82b6d3 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_28.txt @@ -0,0 +1,17 @@ + + ▋▉▉▌ + ▏▉▎▏▎ + ▌ ▌▏▎ + ▏▊▎▉▏ + ▏ ▏▏ + ▏ ▊█▏ + ▍▏▏ ▎▏ + ▏▊██▏ + ▋▍ ▎▏ + ▏▏▋▋▏▏ + ▏ ▎▏ + ▏▌▉▌▏ + ▏▌▉▏▏ + ▉▎▎▋▏ + ▏ ▋▉▏ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_29.txt b/codex-rs/tui/frames/vbars/frame_29.txt new file mode 100644 index 0000000000..c682a6082c --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_29.txt @@ -0,0 +1,17 @@ + + ▉▉▉▉▉▊ + ▊▏▉▋ ▉▍ + ▍▊▏▏ ██▏ + ▏▏▏▏▍▍▊▋ + ▍ ▏█▏ ▏ + ▏▊▏▏▏ ▎▎ + ▏▍▍▏▏▏ ▍ + ▏▏▌▏▏ + ▏▏▏▉▏ ▎ + ▎▏▌▏▏ ▎ + ▉▏▏▋▏▍ ▌ + ▏▋▏▏▏ ▎▏ + ▏▏▏▏▎▏▎▏ + ▏▌▏▉▋█▏█ + ▏▏▉ ▋▊ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_3.txt b/codex-rs/tui/frames/vbars/frame_3.txt new file mode 100644 index 0000000000..6c202bc0c3 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_3.txt @@ -0,0 +1,17 @@ + + ▎▋▌▌▉▉▌▌▌▌▊▎ + ▎▉▊▋▍▏▏▉▏█▌▌▏▌▎▍▏▉▉▎ + ▊▌▋▉▌▏▉██▎ ▎█▏ ▉▉▉▋▍▏▊ + ▋▉▋▍▏▌▊▉▎ ▎▌▉ ▏▏▍ + █▋▉▏▋▍▋▏▏▉▍▎ ▍▍▍▏▏▎ + ▋▏▍▍▋ ▋▊▏▍▌▍▍ ▏ ▍▍▏ + ▌▉ ▏ █▉▍▏▎█▏▊ ▋▉▋▏▊ + ▊▊▏▊▏ ▊▊▏█▋▍▏ ▏▎▏▌▏ + ▊██▏ ▌▏▉▉▏▏▉▊▏▌▉▉▎▎▎▉▉▎▏▍█▌▏ + ▊▍▋▍▊ ▋▋▉▋▌▌▏ ▏▉▏▎▎▊ ▌▋▊▌▍▎▏▍▏▎ + █▍▏ ▏ █▏▏▉▊█ █▉▉▉███▉▉▊▋▋▋▊▋ + █▉▏ ▍▉ ▎ ▋▍▉▍▋▋ + ▌▍▋▋▉▍▊ ▊▉▌▋█▊▏█ + ▌▍▉▊▎▉▉▍▌▌▌▌▊▋▌▉▌▎▎▉█ + ▎▉▉▉▎▋▏▎▎▎▎▏▌▋▍█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_30.txt b/codex-rs/tui/frames/vbars/frame_30.txt new file mode 100644 index 0000000000..a44dbb6ed0 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_30.txt @@ -0,0 +1,17 @@ + + ▎▌█▉▉▉▊ + ▎▋▌▏▏▍▉█▌▍ + ██▍▏▊▍▍▏▉▊▍ + ▏▏▍▏▋▏▎▍▏▍ ▍▊ + ▌▉▏▏▎▍▏▊▏▊ ▏ + ▏▉▏▍▉ ▉▏▏▏▏▋▏ + ▍▋▏▏▏▍▎ ▍▋▍▏ ▌▎ + █▏ █▉▌▏▊▏█▏▊ ▎ + █▏▎█▍▏▌▏▍▋▏▊ ▎ + █▏▏▍▏▎▎▏▏ ▉▊ ▎ + ▍▏▏▌▍▎▉▏▏▏▉▏▏ + ▏▉▋▋▊▋▉▍▏▏█ ▏ + ▍▏▍▏▏▋▉▏▏▊▏▋ + ▊▍▊▉▌▍▋▏▊▋█ + ▍▊▋▏▍▎▎▌█ + ▎▎▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_31.txt b/codex-rs/tui/frames/vbars/frame_31.txt new file mode 100644 index 0000000000..70da8799e2 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_31.txt @@ -0,0 +1,17 @@ + + ▎▋▋▉▉▉▉▌▊ + ▎▉▉▌▉▊▎█▉▍█▉▊ + ▊▏▍▋▋▊▌▎▎▋█▏▎▉▍ + ▊▏▋▉▎▎▉▌▎▊▍▍▏▍▏▏▍ + ▍▏▏▏▏▉▊▉▍▎▊█▍▏▋▎▎ + ▌▏▍▎▏▎▏██▍▌▉▊▋▋▏▊█▏ + ▋▏▏ ▏▍▉▏▍▋▌▋▌▉▏▉▏▋▏ + ▍▍▊ ▏▏█▏▍ ▏▍██▏▏▍▋▏ + ▏▍▊▎▏█▍▏▏▏▋▉▏▏▏▎ ▏ + █▏▏▏▋▋▏▏▎▎▎▍▎▏▍▏▏ ▉ + ▍▉▎▋▉▏▊ ▋▉▉▉▎▋▏█▏▎ + ▏▏▏▍▍▍▊ ▎▌▉ ▏ + ▌▏▉▌▎ ▊ ▋ ▏▉▎▋▎ + ▋▏▍▏▋▎▏▎▊▏█▊▏▎ + ██▌▏▎▉▉▋▋▌▉ + ▎▎▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_32.txt b/codex-rs/tui/frames/vbars/frame_32.txt new file mode 100644 index 0000000000..ddfb4be3fe --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_32.txt @@ -0,0 +1,17 @@ + + ▊▉▉▉▉▌▌▏▊▎ + ▌▉▏▉▉▏▍▏▏▉▉▏▏▊ + ▋▍▉▌▍▊▉▍▋▊▎▉▏▉▍█▉▊ + █▋▋▏▎▊▎▌▊ ▊ ▊▎▍▏▉▊ ▊ + ▋▋▏▊▏▉▍█▉▏▌ █▎▊▏▍▋▍▉▍▊ + ▍▋▍▍▊▍▉▏▎▋▏▏▉▎ ▏▉▋ ▉ + ▉▏█▌▊▎█▍▏▏▊▊▏▊▌▎▋▎▋▋▏█▎ + ▏▏▏▊▎ █▎▏▏█▋█▏▌▊▎█▍▏██▎ + ▍▏▏▊▎ █▎▏█▎▎▏▉▉▉▏▏▏▌▏█▌▎ + ███▎▎▏▉▍█▍▎▎▎▎▎▏▏▉▏▌▏▊▎ + ▊▍▉▏▏▋ ▏▉██▉▉▉▍▌▋▋▋▋▋ + ▍▊▏▍▍▍ ▊▍▏▋█▏ + █▉▉▏▏▏▉▎ ▎▋▎▏▋ ▊ + ▍▊▍█▏▉▏▌▌▉▎▎▉█▎▋ + ▏▌▌▎▎▊▉▋▉▎██ + ▎▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_33.txt b/codex-rs/tui/frames/vbars/frame_33.txt new file mode 100644 index 0000000000..7fa5ac29bc --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_33.txt @@ -0,0 +1,17 @@ + + ▎▊▉▌▉▌▉▌▏▋▎ + ▎▉▉▏▏▍▉▌▏▋▏▊▏▉▏▉▋ + ▎▋▍▏▉▉▉▊▌█▎ █▉▋▏▏▉█▊ + ▊▍▋▏▋▎▏▊▎ ▉▏▏▍▎▉ + ▎▋▏▋▎▏▏▋▍▍▍ ▏▉▍▍▍ + ▋▋▊ ▍▎▍▍▎▍▊ ▋▍▋▎▍ + ▏▏▉ ▍▊▉▏▎▏▍ ▏▉▏▏ + ▉▏▊▊ ▊██▍▋▌▊ ▍█▏▉ + ▏▏▏ ▏ ▊▎ ▋▉▊▊▊▌▌▌▉▏▏▉▋▎▏▍▏ + ▍▋▏██▋▋▊▋▎▏▏▎▎▎▎▎▏▏▉▍▍▍▏▏▋ + ▍▌▍▊ ▏▋▏▋ ▋ ████▉▉▉ ▏▏▊▋▍▎ + ▍▉▍▉▊█▊ ▋▋▌▋▌▋ + ▉▍█▉▊▉▌▊ ▎▉▏▊▋▉▍█ + ▍▏█▉▍▉▏▊▌▉▎█▌▊▍▉▏▉ + █▌▌▉▊▎▎▎▍▉▉▌▊█ + ▎▎▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_34.txt b/codex-rs/tui/frames/vbars/frame_34.txt new file mode 100644 index 0000000000..a8c447ff18 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_34.txt @@ -0,0 +1,17 @@ + + ▎▊▌▉▉▉▉▌▏▊▎ + ▎▉▉▉▋▍▌▏█▏▉▉▌▉▉▌▊▌▎ + ▎▋▋▊▏▉█▋▏▉▎ ▎▍▍▍▊█▉▉▊ + ▊▋▎▏▉▎▋▊▎ ▉▏▊▉▍▍ + ▋▋▏▍▊▋▏ ▏█ ▊ ▍▍▉▍▍ + ▊▋▍▏▎▋ ▍▍█▏▍▉▍ ▍▊▍▏▍ + ▏▉▍▏▎ █▍▎▉▏▎▍ ▏▌▏▎ + ▍▏▌█▋ ▏▉▎▏▋█▏ ▋ ▎▍ + ▊█▋▋█ ▋▍▋▋█▎▌▌▉▉▉▉▉▉▏▎▎█ ▏▍▎ + ▏▏▍▊▋▊▊▍█▋▋█▏▏▏▎▏▋▎▎▎▊▋▎▏▏▎▏▍ + ▋▎▍▊ ▏▍▏▉▍ █▉▉▎▎▎▎▍ ▊▋▊▍▏█ + ▋▊▍▌▌▍▎ ▋▌▋▏▋█ + ▍▉▎▏▉▍▌▊ ▎▉▌█▎▋▊▎ + ▊▍▋▏█▏▉▊▌▊▉▌▉▌▉▎▉▉▋█ + █▏▍▌▌▎▎▎▎▎▌▌▉▌▍ + ▎▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_35.txt b/codex-rs/tui/frames/vbars/frame_35.txt new file mode 100644 index 0000000000..ba905231e1 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_35.txt @@ -0,0 +1,17 @@ + + ▎▊▉▌▌▉▉▉▌▉▊▎ + ▊▉▌▉▋▏▉▉▉█▏▉▏▋█▏▉▌▎ + ▎▋▋▏▌▉▉▏▍▉█▎ ▎█▉▌▉▋█▏▉▊ + ▊▋▋▉▋▊▌▊▎ ▉▉▎▍▏▎ + ▋▋▏▏▋▋▍ █▍▉▊ ▏▍▉▏▊ + ▌▋▌▋▉▎ █▏▎█▋▋▉▎ ▏▍▍▏ + ▍ ▋▋ ▍▍ █▉▎▋ ▏▍▍▍ + ▏▏▏▋ ▋▍▍▌▋█ ▋ █▋ + ▋ ▊▎ ▊▏▏▋▌█▋▏▌▌▎▌▎▌▉▏▏ ▏▏▌▉ + ▏▊▍▌█ ▋▋▌█▉▉▋▏▌ ▍▊▎▎▎▎▋█▏▋█ ▏█ + ▋▎▍▊█▋▍▎▏▋▍▎ ▎█▍▍▍▍▉▍▍▉▋▋▎▊▏ + █▋▍▍▋▏ ▎▋▉ ▊▍ + ▍▌▎▍▌▊▋▊ ▊▌▋▎▉▉█ + █▍▎█▏▉▏▊▋▏▏▉▏▌▋▉█▎▋▌█ + █▍▏▌▌▎▎▋▎▎▉▉▉█▍ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_36.txt b/codex-rs/tui/frames/vbars/frame_36.txt new file mode 100644 index 0000000000..246ed3d692 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_36.txt @@ -0,0 +1,17 @@ + + ▎▎▉▌▉▉▉▉▌▉▊▎ + ▎▌██▍▉▋▌▋▉▍▉▌▉▉█▉▉▉▎ + ▊▍█▍▊▉▉▊▉█▎▎ ▎█▉▏▉▉▏▊▉▏▊ + ▎▏█▉▉▎▎▎▎ █▉▏▍█▏ + ▊▋▎▌▍█▏▍▎▍▊▋ ▍▍▋▉ + ▋ ▊▋▎ ▉▎ █▏▋▊ █▍▍▉ + ▏ ▌ ▎ ▍ █▍▍ ▏▍▏▊ + ▏▏▍▏ ▎▍ ▎▋▋ ▍▏ ▏ + ▏██▏ ▋▋ ▊▉██▊▉▉▎▉▉▉▉▉▎ ▏▍▏▏ + ▎▉▏▍ ▊▏▎▎▋▏▋ ▎▏▎▎▎▎▎▎▎▏▏ ▍▋█▎ + █ ▉▏▍ ▉▎▉▋▍ █▉▉▍▍▍▍▍█ ▏▊█▋ + █▊█▍▌▋ ▊▋▏█▋ + ▍▋▏▏▉▏▊ ▊▉▉█▋▊▎ + ▉▊▎█▉▉▌▍▌▏▎▉▏▌█▊█▊▌▉█ + ▎▉▉▋▏▎▊▊▎▊▊▉▉▉▉█ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_4.txt b/codex-rs/tui/frames/vbars/frame_4.txt new file mode 100644 index 0000000000..5dcae750bc --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_4.txt @@ -0,0 +1,17 @@ + + ▎▋▌▌▉▌▌▉▌▉▊▎ + ▎▊█▉▉▏▋ ▏▍▌▋▉▌▏█▋▉▊▎ + ▊▉▌▏▏▏▉▉█▎ ▎▍▏▍▍▉▏▋▍▍▎ + ▋▋▏▊▏█▋▉▊ █▏▉▉▍▉▍ + ▋▏▋▎▏▌▏▍▌▍▏▊ ▍█▍▏▉▍ + ▋▏▏▍▏ █▎▏▏▋▉▍ █ ▍▌▏▊ + █▍▏▌▎ █▉▉▍▉█▏▊ ▊ █▌▏ + ▏▋▍ ▊▏▋▉▍▏▏ ▏▏▏ + ▎▏ ▏▎ ▌▏▋█▍▋▋▉▏▉▉▉▎▎▎▎▊▊ ▏▏▉ + ▏▍▋ ▏ ▊▋▋▋▊▎▏▎▌▍▏▊▋▎▊▋▋▍▌▏▋▋█▏ + ▎▏▌█▍▊▍▍▊▍▋ █▉▉▉▉▉▉▉█▍▊▏▏▏▎ + ▊▏▍█▏▎▎ ▊▍▌▋▉▉█ + ▍▍▊▋▍ ▊▎ ▎▋▍▊▉▌▏▋ + ▏▏▏▌▎▉▉▍▌▌▌▌▊▉▌▉▉▍▏▉▎ + ▉▍▍▏▋▏▎▎▎▎▎▌▊▉▎ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_5.txt b/codex-rs/tui/frames/vbars/frame_5.txt new file mode 100644 index 0000000000..cab16091cb --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_5.txt @@ -0,0 +1,17 @@ + + ▎▋▌▌▌▉▌▌▌▉▊▎ + ▎▉█▉▋▉▋▏▏▉▏▌▉▌▎▏█▉▊ + ▉▎▋▍▉▏▉█▎ █▍▌▏▉▍ ▊▉▊ + ▊▏▋▏▋▏▋▌▊ ▊▍▏▏▏▏▎ + ▊▍▋▉▋▍▎▉▏▎▍▊ ▎ ▍▏▍▏▎ + ▏▏▏▏▋ ▍▎▏▍▌▋▏▎ ▉▋▏▏ + ▏▋▏ ▉ ▎▍▎▏▍█▏▊ ██▏▉▏▊ + ▏▋▏▎█ ▊▎▌▏▋▎▏ ▉▏▎▏ + ▏▊▏▍▉ ▋▎▏█▊▏▉▌▎▏▉▏▎▎▎▉▊▎█▏▋▏ + ▎▍▏▍▊▊▋▉▉█ ▏█ ▋▋▍▌▍▊▌▋▊▋▏▋▉▏▎ + ▍▊▏▏▊▏▊▍▍▋▉▎ █▉▉█████▊▏▌▏▍▋ + ▍▍▉▋▍▍ ▎ ▋▎▋▉▊▍ + ▍▋▉▍▏▌▉▎ ▎▌▉▊▉█▌▉ + ▍▏▉▏▊▉▉▍▌▏▌▎▊▉▌▉▍▏▌▉ + ▍▊▉▎▉█▎▎▎▊▎▊▉▉▎ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_6.txt b/codex-rs/tui/frames/vbars/frame_6.txt new file mode 100644 index 0000000000..e41e013ab0 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_6.txt @@ -0,0 +1,17 @@ + + ▎▋▌▌▌▉▌▌▉▉▎▎ + ▊▍▌▋▉▏▌▉▉▏▉▉▌▎▊▉▉▎ + ▊▊▊▏▏▏▉█ ▎█▏▋▌▉▉▉▋▍▎ + ▋▊▏▉▏▉▎▌▊ ▍▉▏▏▏▏▊ + █▌▏▏▏▉▍▍▉▉▍ ▋▍▍▏▍▊ + ▌▊▋▏▋▎▍▉▌▏▍▎▏▊ ▋▌▍▋▏ + ▎ ▉▏▏ ▍▍▏▋▍▍ ▍▉▏▎▏ + ▏ ▏▏▏ ▎▏▌▏▋▏▏ ▏▉▍▏▏ + ▎▋▏▊▏ ▋█▏▏▉▌▋▉▎▏▉▏▎▎▉▉▎▋▍▋▏ + ▏▏▍▊▋▎▍▎▌▉ ▏▋▌▉▊▏▏▊▌▌▌▍▏▊▏▍ + ▋ ▏ ▋▏▏▏▌▋█ █▉████▉█▎▍▍▋▏ + ▊ ▌ ▋▊▎ ▊▋▎▋▋▏▎ + ▋▎▍▎▉▉▊ ▎▉▍▎▋▉▊▉ + ▎█▏▉▊█▉ ▌▏▎▎▊▉▉▉ ▋▌█ + ▍▊▌▉▉▊▎▎▎▎▎▊▉▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_7.txt b/codex-rs/tui/frames/vbars/frame_7.txt new file mode 100644 index 0000000000..7a88d5ef14 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_7.txt @@ -0,0 +1,17 @@ + + ▎▋▏▌▉▉▌▌▉▊▎ + ▊▉▎▉▍▏▉▉▉▌▌▍▌ ▎▉▊ + ▉ ▊▏▏▏▉▎ ▎▍▏▎ ▉▋▎▉▊ + ▍▍▏▏▏▏▌▉ ▍▏▍▉▏▋▊ + ▎█▏▉▏▏▍▏▋▍▊ ▋ ▉▏▏▍ + ▏ ▌▏▏█ ▎█▍▌▏▍ ▊▊▏▏▏ + ▎▍█▏ ▍▎▏▍▏▍▏ ▉▉▍▏▏ + ▎█▋▏▏ ▌▉▋▏▉▏▎ █ ▏▏▏ + ▋█▏▉ ▊█▎▋▏▍▋▏▏▌▌▎▏▏▌▌▉▍▏▏ + ▏▊█▏▏▌▋▏▏▋█▏▋▍▏▏▍▍▊▌▊▌▍▏▍▏ + ▍ ▌▍▋▉▏▉▎▋ ▉▉▉▉▉▉██▎▋▏▏ + █▎ ▋▎▋▎▎ ▊█▊▋▌▋█ + █▌▊▉▍▍▍▎ ▊▍▏▊▉▋▉█ + ▍▎█▍▏▉▍▌▏▎▎▎▉▉▏▉▉▋ + █▏▉█▏▋▏▎▎▊▎▌▉▉ + \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_8.txt b/codex-rs/tui/frames/vbars/frame_8.txt new file mode 100644 index 0000000000..bbf2016fab --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_8.txt @@ -0,0 +1,17 @@ + + ▎▎▉▎▌▉▉▌▉▊▎ + ▊█▉▋▏▏▏▉▌▌ ▏ █▉ + ▎▏▌▊▏▋▋▉ ▊█▏▋▏▉▍▉▍▊ + ▎▉▍▉▋▏▊▉▏ █ ▌▍▏▏▍ + █ ▋▏▋▊▍▏▋▍ ▋█▍▏▏▊ + ▏█▊▏▍▍▍▎▍▏▎▉ ▍▉▏▏▏ + ▏▉▏▏▏ █▎▌▍▏▎▏ ▏▍▏▋▏▊ + ▍▊▏▏▋ ▏▉▍▋▏▊▉▋ ▋▎▋▏▏ + ▍ ▍▏▏▎▍ ▋▉▌▏▏▋▉▊▉▊▊▍▏▏▏ + ▍▉▋▌▎▏█▊▏▊▏▏▌▏▌▎▎▏▏▌█ + ▋▋▍▍▏▍▏▏▏▋█▍▉▍▉█▍▉█▋▍▏ + █▊█▏▍▏▎▎ ▋▊▋▋▋█ + █▍▎▉▍▍▍▎ ▎▋▍▎▏▉▋▉ + ▋▋█▏▊▉ ▌▌▉▉▌▋▌▊▏▎ + ▏▏▎▉▉▍▏▎▊▉▋▌▎ + ▎▎ \ No newline at end of file diff --git a/codex-rs/tui/frames/vbars/frame_9.txt b/codex-rs/tui/frames/vbars/frame_9.txt new file mode 100644 index 0000000000..4e36e6e126 --- /dev/null +++ b/codex-rs/tui/frames/vbars/frame_9.txt @@ -0,0 +1,17 @@ + + ▋▌▍▉▋▉▉▌▊ + ▋▉▎▋▏▏▉█▌ ▎▊▍▎ + ▋ ▊▏▏▋▉▍▍▌▋ ▍▎▏▊ + █ ▏▏▋▌▌▎ ▎▍▊▏▍▍▏▉▊ + ▋▉█▌▍▉█▏▉▊ ▉▋█▉▋▉▏▏ + ▏ ▏▏▏█▍▏▍▌▎▎ ▏█▏▉▏▏▏ + ▎ ▏▉▍▏▉▉▏▍▍▊█▋▊▋ ▎▏▏ + ▏ ▏▋▎▊▍▏▏▏▎▋▌▍▎▏ ▏▏ + █▊▏█ ▋▏█▏▏▏▏▉▏▏▊▏▏▎ + ▏▎▏▏▏▎▊▏▍▏▎▏▏▏▏▎▎▏▏▏ + █ ▎▍▋▍▍▏▋█▉▉▉▉▏▏█▋▍▏ + ▍▏▏▏▍▊▎ ▊▋ ▍▋▏▎ + ▍▉▍▏▍▍ ▋▌▎▌▏▋▉ + ▍▊█▍▎▏▉▋▉▌▌▌▉▏▎ + █▊▎ ▉▍▍▏▌▉▋█ + \ No newline at end of file diff --git a/codex-rs/tui/src/new_model_popup.rs b/codex-rs/tui/src/new_model_popup.rs index cd4ba83db8..b5b63d3cc8 100644 --- a/codex-rs/tui/src/new_model_popup.rs +++ b/codex-rs/tui/src/new_model_popup.rs @@ -23,49 +23,56 @@ use tokio_stream::StreamExt; macro_rules! frames_for { ($dir:literal) => { [ - include_str!(concat!("../frames/", $dir, "/frame_000.txt")), - include_str!(concat!("../frames/", $dir, "/frame_004.txt")), - include_str!(concat!("../frames/", $dir, "/frame_008.txt")), - include_str!(concat!("../frames/", $dir, "/frame_012.txt")), - include_str!(concat!("../frames/", $dir, "/frame_016.txt")), - include_str!(concat!("../frames/", $dir, "/frame_020.txt")), - include_str!(concat!("../frames/", $dir, "/frame_024.txt")), - include_str!(concat!("../frames/", $dir, "/frame_028.txt")), - include_str!(concat!("../frames/", $dir, "/frame_032.txt")), - include_str!(concat!("../frames/", $dir, "/frame_036.txt")), - include_str!(concat!("../frames/", $dir, "/frame_040.txt")), - include_str!(concat!("../frames/", $dir, "/frame_044.txt")), - include_str!(concat!("../frames/", $dir, "/frame_048.txt")), - include_str!(concat!("../frames/", $dir, "/frame_052.txt")), - include_str!(concat!("../frames/", $dir, "/frame_056.txt")), - include_str!(concat!("../frames/", $dir, "/frame_060.txt")), - include_str!(concat!("../frames/", $dir, "/frame_064.txt")), - include_str!(concat!("../frames/", $dir, "/frame_068.txt")), - include_str!(concat!("../frames/", $dir, "/frame_072.txt")), - include_str!(concat!("../frames/", $dir, "/frame_076.txt")), - include_str!(concat!("../frames/", $dir, "/frame_080.txt")), - include_str!(concat!("../frames/", $dir, "/frame_084.txt")), - include_str!(concat!("../frames/", $dir, "/frame_088.txt")), - include_str!(concat!("../frames/", $dir, "/frame_092.txt")), - include_str!(concat!("../frames/", $dir, "/frame_096.txt")), - include_str!(concat!("../frames/", $dir, "/frame_100.txt")), - include_str!(concat!("../frames/", $dir, "/frame_104.txt")), - include_str!(concat!("../frames/", $dir, "/frame_108.txt")), - include_str!(concat!("../frames/", $dir, "/frame_112.txt")), + include_str!(concat!("../frames/", $dir, "/frame_1.txt")), + include_str!(concat!("../frames/", $dir, "/frame_2.txt")), + include_str!(concat!("../frames/", $dir, "/frame_3.txt")), + include_str!(concat!("../frames/", $dir, "/frame_4.txt")), + include_str!(concat!("../frames/", $dir, "/frame_5.txt")), + include_str!(concat!("../frames/", $dir, "/frame_6.txt")), + include_str!(concat!("../frames/", $dir, "/frame_7.txt")), + include_str!(concat!("../frames/", $dir, "/frame_8.txt")), + include_str!(concat!("../frames/", $dir, "/frame_9.txt")), + include_str!(concat!("../frames/", $dir, "/frame_10.txt")), + include_str!(concat!("../frames/", $dir, "/frame_11.txt")), + include_str!(concat!("../frames/", $dir, "/frame_12.txt")), + include_str!(concat!("../frames/", $dir, "/frame_13.txt")), + include_str!(concat!("../frames/", $dir, "/frame_14.txt")), + include_str!(concat!("../frames/", $dir, "/frame_15.txt")), + include_str!(concat!("../frames/", $dir, "/frame_16.txt")), + include_str!(concat!("../frames/", $dir, "/frame_17.txt")), + include_str!(concat!("../frames/", $dir, "/frame_18.txt")), + include_str!(concat!("../frames/", $dir, "/frame_19.txt")), + include_str!(concat!("../frames/", $dir, "/frame_20.txt")), + include_str!(concat!("../frames/", $dir, "/frame_21.txt")), + include_str!(concat!("../frames/", $dir, "/frame_22.txt")), + include_str!(concat!("../frames/", $dir, "/frame_23.txt")), + include_str!(concat!("../frames/", $dir, "/frame_24.txt")), + include_str!(concat!("../frames/", $dir, "/frame_25.txt")), + include_str!(concat!("../frames/", $dir, "/frame_26.txt")), + include_str!(concat!("../frames/", $dir, "/frame_27.txt")), + include_str!(concat!("../frames/", $dir, "/frame_28.txt")), + include_str!(concat!("../frames/", $dir, "/frame_29.txt")), + include_str!(concat!("../frames/", $dir, "/frame_30.txt")), + include_str!(concat!("../frames/", $dir, "/frame_31.txt")), + include_str!(concat!("../frames/", $dir, "/frame_32.txt")), + include_str!(concat!("../frames/", $dir, "/frame_33.txt")), + include_str!(concat!("../frames/", $dir, "/frame_34.txt")), + include_str!(concat!("../frames/", $dir, "/frame_35.txt")), + include_str!(concat!("../frames/", $dir, "/frame_36.txt")), ] }; } -const FRAMES_DEFAULT: [&str; 29] = frames_for!("default"); -const FRAMES_CODEX: [&str; 29] = frames_for!("codex"); -const FRAMES_OPENAI: [&str; 29] = frames_for!("openai"); -const FRAMES_BLOCKS: [&str; 29] = frames_for!("blocks"); -const FRAMES_DOTS: [&str; 29] = frames_for!("dots"); -const FRAMES_HASH: [&str; 29] = frames_for!("hash"); -const FRAMES_HBARS: [&str; 29] = frames_for!("hbars"); -const FRAMES_VBARS: [&str; 29] = frames_for!("vbars"); -const FRAMES_SHAPES: [&str; 29] = frames_for!("shapes"); -const FRAMES_SLUG: [&str; 29] = frames_for!("slug"); +const FRAMES_DEFAULT: [&str; 36] = frames_for!("default"); +const FRAMES_CODEX: [&str; 36] = frames_for!("codex"); +const FRAMES_OPENAI: [&str; 36] = frames_for!("openai"); +const FRAMES_BLOCKS: [&str; 36] = frames_for!("blocks"); +const FRAMES_DOTS: [&str; 36] = frames_for!("dots"); +const FRAMES_HASH: [&str; 36] = frames_for!("hash"); +const FRAMES_HBARS: [&str; 36] = frames_for!("hbars"); +const FRAMES_VBARS: [&str; 36] = frames_for!("vbars"); +const FRAMES_SHAPES: [&str; 36] = frames_for!("shapes"); +const FRAMES_SLUG: [&str; 36] = frames_for!("slug"); const VARIANTS: &[&[&str]] = &[ &FRAMES_DEFAULT, From 50262a44cee29b0d277855e84abcafc286374713 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Mon, 15 Sep 2025 01:24:30 -0400 Subject: [PATCH 04/12] Show abort in the resume (#3629) Show abort error when resuming a session --- codex-rs/core/src/rollout/policy.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codex-rs/core/src/rollout/policy.rs b/codex-rs/core/src/rollout/policy.rs index f46fa7cab5..0d8fee92b0 100644 --- a/codex-rs/core/src/rollout/policy.rs +++ b/codex-rs/core/src/rollout/policy.rs @@ -40,7 +40,8 @@ pub(crate) fn should_persist_event_msg(ev: &EventMsg) -> bool { | EventMsg::AgentReasoningRawContent(_) | EventMsg::TokenCount(_) | EventMsg::EnteredReviewMode(_) - | EventMsg::ExitedReviewMode(_) => true, + | EventMsg::ExitedReviewMode(_) + | EventMsg::TurnAborted(_) => true, EventMsg::Error(_) | EventMsg::TaskStarted(_) | EventMsg::TaskComplete(_) @@ -67,7 +68,6 @@ pub(crate) fn should_persist_event_msg(ev: &EventMsg) -> bool { | EventMsg::McpListToolsResponse(_) | EventMsg::ListCustomPromptsResponse(_) | EventMsg::PlanUpdate(_) - | EventMsg::TurnAborted(_) | EventMsg::ShutdownComplete | EventMsg::ConversationPath(_) => false, } From 6039f8a126156f9c6c901fe5d93c051f6ac3e6ce Mon Sep 17 00:00:00 2001 From: Thibault Sottiaux Date: Sun, 14 Sep 2025 23:05:41 -0700 Subject: [PATCH 05/12] feat: tighten preset filter, tame storage load logs, enable rollout prompt by default (#3628) Summary - common: use exact equality for Swiftfox exclusion to avoid hiding future slugs that merely contain the substring - core: treat missing internal_storage.json as expected (debug), warn only on real IO/parse errors - tui: drop DEBUG_HIGH gate; always consider showing rollout prompt, but suppress under ApiKey auth mode --- codex-rs/common/src/model_presets.rs | 2 +- codex-rs/core/src/internal_storage.rs | 10 +++++++++- codex-rs/tui/src/lib.rs | 19 ------------------- 3 files changed, 10 insertions(+), 21 deletions(-) diff --git a/codex-rs/common/src/model_presets.rs b/codex-rs/common/src/model_presets.rs index 09d9277784..5353a5c341 100644 --- a/codex-rs/common/src/model_presets.rs +++ b/codex-rs/common/src/model_presets.rs @@ -74,7 +74,7 @@ pub fn builtin_model_presets(auth_mode: Option) -> Vec { Some(AuthMode::ApiKey) => PRESETS .iter() .copied() - .filter(|p| !p.model.contains(SWIFTFOX_MEDIUM_MODEL)) + .filter(|p| p.model != SWIFTFOX_MEDIUM_MODEL) .collect(), _ => PRESETS.to_vec(), } diff --git a/codex-rs/core/src/internal_storage.rs b/codex-rs/core/src/internal_storage.rs index d6f71ff676..81a60fbce7 100644 --- a/codex-rs/core/src/internal_storage.rs +++ b/codex-rs/core/src/internal_storage.rs @@ -1,6 +1,7 @@ use anyhow::Context; use serde::Deserialize; use serde::Serialize; +use std::io::ErrorKind; use std::path::Path; use std::path::PathBuf; @@ -31,7 +32,14 @@ impl InternalStorage { } }, Err(error) => { - tracing::warn!("failed to read internal storage: {error:?}"); + if error.kind() == ErrorKind::NotFound { + tracing::debug!( + "internal storage not found at {}; initializing defaults", + storage_path.display() + ); + } else { + tracing::warn!("failed to read internal storage: {error:?}"); + } Self::empty(storage_path) } } diff --git a/codex-rs/tui/src/lib.rs b/codex-rs/tui/src/lib.rs index 0f51cb22ef..27faef180f 100644 --- a/codex-rs/tui/src/lib.rs +++ b/codex-rs/tui/src/lib.rs @@ -527,13 +527,8 @@ fn should_show_model_rollout_prompt( swiftfox_model_prompt_seen: bool, ) -> bool { let login_status = get_login_status(config); - // TODO(jif) drop. - let debug_high_enabled = std::env::var("DEBUG_HIGH") - .map(|v| v.eq_ignore_ascii_case("1")) - .unwrap_or(false); active_profile.is_none() - && debug_high_enabled && cli.model.is_none() && !swiftfox_model_prompt_seen && config.model_provider.requires_openai_auth @@ -551,21 +546,7 @@ mod tests { use codex_core::auth::write_auth_json; use codex_core::token_data::IdTokenInfo; use codex_core::token_data::TokenData; - use std::sync::Once; - - fn enable_debug_high_env() { - static DEBUG_HIGH_ONCE: Once = Once::new(); - DEBUG_HIGH_ONCE.call_once(|| { - // SAFETY: Tests run in a controlled environment and require this env variable to - // opt into the GPT-5 High rollout prompt gating. We only set it once. - unsafe { - std::env::set_var("DEBUG_HIGH", "1"); - } - }); - } - fn make_config() -> Config { - enable_debug_high_env(); // Create a unique CODEX_HOME per test to isolate auth.json writes. let mut codex_home = std::env::temp_dir(); let unique_suffix = format!( From 2d52e3b40a07d69ec90bd7c7909184a22d370c62 Mon Sep 17 00:00:00 2001 From: Ahmed Ibrahim Date: Mon, 15 Sep 2025 02:16:17 -0400 Subject: [PATCH 06/12] Fix codex resume so flags (cd, model, search, etc.) still work (#3625) Bug: now we can add flags/config values only before resume. `codex -m gpt-5 resume` works However, `codex resume -m gpt-5` should also work. This PR is following this [approach](https://stackoverflow.com/questions/76408952/rust-clap-re-use-same-arguments-in-different-subcommand) in doing so. I didn't convert those flags to global because we have `codex login` that shouldn't expect them. --- codex-rs/cli/src/main.rs | 224 +++++++++++++++++++++++++++++++++++++-- codex-rs/tui/src/cli.rs | 1 + 2 files changed, 214 insertions(+), 11 deletions(-) diff --git a/codex-rs/cli/src/main.rs b/codex-rs/cli/src/main.rs index 7e4e6fcccf..7ce98a3937 100644 --- a/codex-rs/cli/src/main.rs +++ b/codex-rs/cli/src/main.rs @@ -101,6 +101,9 @@ struct ResumeCommand { /// Continue the most recent session without showing the picker. #[arg(long = "last", default_value_t = false, conflicts_with = "session_id")] last: bool, + + #[clap(flatten)] + config_overrides: TuiCli, } #[derive(Debug, Parser)] @@ -190,18 +193,17 @@ async fn cli_main(codex_linux_sandbox_exe: Option) -> anyhow::Result<() prepend_config_flags(&mut mcp_cli.config_overrides, root_config_overrides.clone()); mcp_cli.run(codex_linux_sandbox_exe).await?; } - Some(Subcommand::Resume(ResumeCommand { session_id, last })) => { - // Start with the parsed interactive CLI so resume shares the same - // configuration surface area as `codex` without additional flags. - let resume_session_id = session_id; - interactive.resume_picker = resume_session_id.is_none() && !last; - interactive.resume_last = last; - interactive.resume_session_id = resume_session_id; - - // Propagate any root-level config overrides (e.g. `-c key=value`). - prepend_config_flags( - &mut interactive.config_overrides, + Some(Subcommand::Resume(ResumeCommand { + session_id, + last, + config_overrides, + })) => { + interactive = finalize_resume_interactive( + interactive, root_config_overrides.clone(), + session_id, + last, + config_overrides, ); codex_tui::run_main(interactive, codex_linux_sandbox_exe).await?; } @@ -290,8 +292,208 @@ fn prepend_config_flags( .splice(0..0, cli_config_overrides.raw_overrides); } +/// Build the final `TuiCli` for a `codex resume` invocation. +fn finalize_resume_interactive( + mut interactive: TuiCli, + root_config_overrides: CliConfigOverrides, + session_id: Option, + last: bool, + resume_cli: TuiCli, +) -> TuiCli { + // Start with the parsed interactive CLI so resume shares the same + // configuration surface area as `codex` without additional flags. + let resume_session_id = session_id; + interactive.resume_picker = resume_session_id.is_none() && !last; + interactive.resume_last = last; + interactive.resume_session_id = resume_session_id; + + // Merge resume-scoped flags and overrides with highest precedence. + merge_resume_cli_flags(&mut interactive, resume_cli); + + // Propagate any root-level config overrides (e.g. `-c key=value`). + prepend_config_flags(&mut interactive.config_overrides, root_config_overrides); + + interactive +} + +/// Merge flags provided to `codex resume` so they take precedence over any +/// root-level flags. Only overrides fields explicitly set on the resume-scoped +/// CLI. Also appends `-c key=value` overrides with highest precedence. +fn merge_resume_cli_flags(interactive: &mut TuiCli, resume_cli: TuiCli) { + if let Some(model) = resume_cli.model { + interactive.model = Some(model); + } + if resume_cli.oss { + interactive.oss = true; + } + if let Some(profile) = resume_cli.config_profile { + interactive.config_profile = Some(profile); + } + if let Some(sandbox) = resume_cli.sandbox_mode { + interactive.sandbox_mode = Some(sandbox); + } + if let Some(approval) = resume_cli.approval_policy { + interactive.approval_policy = Some(approval); + } + if resume_cli.full_auto { + interactive.full_auto = true; + } + if resume_cli.dangerously_bypass_approvals_and_sandbox { + interactive.dangerously_bypass_approvals_and_sandbox = true; + } + if let Some(cwd) = resume_cli.cwd { + interactive.cwd = Some(cwd); + } + if resume_cli.web_search { + interactive.web_search = true; + } + if !resume_cli.images.is_empty() { + interactive.images = resume_cli.images; + } + if let Some(prompt) = resume_cli.prompt { + interactive.prompt = Some(prompt); + } + + interactive + .config_overrides + .raw_overrides + .extend(resume_cli.config_overrides.raw_overrides); +} + fn print_completion(cmd: CompletionCommand) { let mut app = MultitoolCli::command(); let name = "codex"; generate(cmd.shell, &mut app, name, &mut std::io::stdout()); } + +#[cfg(test)] +mod tests { + use super::*; + + fn finalize_from_args(args: &[&str]) -> TuiCli { + let cli = MultitoolCli::try_parse_from(args).expect("parse"); + let MultitoolCli { + interactive, + config_overrides: root_overrides, + subcommand, + } = cli; + + let Subcommand::Resume(ResumeCommand { + session_id, + last, + config_overrides: resume_cli, + }) = subcommand.expect("resume present") + else { + unreachable!() + }; + + finalize_resume_interactive(interactive, root_overrides, session_id, last, resume_cli) + } + + #[test] + fn resume_model_flag_applies_when_no_root_flags() { + let interactive = finalize_from_args(["codex", "resume", "-m", "gpt-5-test"].as_ref()); + + assert_eq!(interactive.model.as_deref(), Some("gpt-5-test")); + assert!(interactive.resume_picker); + assert!(!interactive.resume_last); + assert_eq!(interactive.resume_session_id, None); + } + + #[test] + fn resume_picker_logic_none_and_not_last() { + let interactive = finalize_from_args(["codex", "resume"].as_ref()); + assert!(interactive.resume_picker); + assert!(!interactive.resume_last); + assert_eq!(interactive.resume_session_id, None); + } + + #[test] + fn resume_picker_logic_last() { + let interactive = finalize_from_args(["codex", "resume", "--last"].as_ref()); + assert!(!interactive.resume_picker); + assert!(interactive.resume_last); + assert_eq!(interactive.resume_session_id, None); + } + + #[test] + fn resume_picker_logic_with_session_id() { + let interactive = finalize_from_args(["codex", "resume", "1234"].as_ref()); + assert!(!interactive.resume_picker); + assert!(!interactive.resume_last); + assert_eq!(interactive.resume_session_id.as_deref(), Some("1234")); + } + + #[test] + fn resume_merges_option_flags_and_full_auto() { + let interactive = finalize_from_args( + [ + "codex", + "resume", + "sid", + "--oss", + "--full-auto", + "--search", + "--sandbox", + "workspace-write", + "--ask-for-approval", + "on-request", + "-m", + "gpt-5-test", + "-p", + "my-profile", + "-C", + "/tmp", + "-i", + "/tmp/a.png,/tmp/b.png", + ] + .as_ref(), + ); + + assert_eq!(interactive.model.as_deref(), Some("gpt-5-test")); + assert!(interactive.oss); + assert_eq!(interactive.config_profile.as_deref(), Some("my-profile")); + assert!(matches!( + interactive.sandbox_mode, + Some(codex_common::SandboxModeCliArg::WorkspaceWrite) + )); + assert!(matches!( + interactive.approval_policy, + Some(codex_common::ApprovalModeCliArg::OnRequest) + )); + assert!(interactive.full_auto); + assert_eq!( + interactive.cwd.as_deref(), + Some(std::path::Path::new("/tmp")) + ); + assert!(interactive.web_search); + let has_a = interactive + .images + .iter() + .any(|p| p == std::path::Path::new("/tmp/a.png")); + let has_b = interactive + .images + .iter() + .any(|p| p == std::path::Path::new("/tmp/b.png")); + assert!(has_a && has_b); + assert!(!interactive.resume_picker); + assert!(!interactive.resume_last); + assert_eq!(interactive.resume_session_id.as_deref(), Some("sid")); + } + + #[test] + fn resume_merges_dangerously_bypass_flag() { + let interactive = finalize_from_args( + [ + "codex", + "resume", + "--dangerously-bypass-approvals-and-sandbox", + ] + .as_ref(), + ); + assert!(interactive.dangerously_bypass_approvals_and_sandbox); + assert!(interactive.resume_picker); + assert!(!interactive.resume_last); + assert_eq!(interactive.resume_session_id, None); + } +} diff --git a/codex-rs/tui/src/cli.rs b/codex-rs/tui/src/cli.rs index e9e999268d..f0630a34c5 100644 --- a/codex-rs/tui/src/cli.rs +++ b/codex-rs/tui/src/cli.rs @@ -7,6 +7,7 @@ use std::path::PathBuf; #[command(version)] pub struct Cli { /// Optional user prompt to start the session. + #[arg(value_name = "PROMPT")] pub prompt: Option, /// Optional image(s) to attach to the initial prompt. From b9af1d2b16d95ae22f494fd359e7cf2f7ff7e145 Mon Sep 17 00:00:00 2001 From: Ed Bayes Date: Mon, 15 Sep 2025 00:42:53 -0700 Subject: [PATCH 07/12] Login flow polish (#3632) # Description - Update sign in flow # Tests - Passes CI --------- Co-authored-by: Michael Bolin --- codex-rs/tui/frames/default/frame_10.txt | 8 +- codex-rs/tui/frames/default/frame_16.txt | 10 +-- codex-rs/tui/frames/default/frame_17.txt | 6 +- codex-rs/tui/frames/default/frame_18.txt | 8 +- codex-rs/tui/frames/default/frame_8.txt | 2 +- codex-rs/tui/frames/default/frame_9.txt | 8 +- codex-rs/tui/src/frames.rs | 71 ++++++++++++++++ codex-rs/tui/src/lib.rs | 1 + codex-rs/tui/src/new_model_popup.rs | 85 ++----------------- codex-rs/tui/src/onboarding/auth.rs | 14 +-- .../tui/src/onboarding/onboarding_screen.rs | 3 + codex-rs/tui/src/onboarding/welcome.rs | 60 +++++++++++-- 12 files changed, 168 insertions(+), 108 deletions(-) create mode 100644 codex-rs/tui/src/frames.rs diff --git a/codex-rs/tui/frames/default/frame_10.txt b/codex-rs/tui/frames/default/frame_10.txt index ffe56a1e56..9d45417346 100644 --- a/codex-rs/tui/frames/default/frame_10.txt +++ b/codex-rs/tui/frames/default/frame_10.txt @@ -3,14 +3,14 @@              *'`+*+\~/_*,                          ^_,||/~~-~+\,,                        |__/\|;_.\,''\\,            -           / ;||"|^ ',/_/|/            -          |` '|*~//\  !`_"|            +           / ;||"|^  /_/|/            +          |` '|*~//\   `_"|                      \  ~*"*||~|*   |/,           -          "  ||\+/+||-_`.\||           +          "  ||\+/+||-_ .\||                     "  ~\ \\|;~~+\+;||                     |  ,|\,|_/_*___|*`                      , "|||||""!\,"\|`           -           \`',\,*" _~"",//            +           \`',\,*"  "",//                        |' |||~*,:,/|/`                         ;`**/|+;_!//'                           *, _*\_,;*               diff --git a/codex-rs/tui/frames/default/frame_16.txt b/codex-rs/tui/frames/default/frame_16.txt index 75c9353f6f..7217fe58b8 100644 --- a/codex-rs/tui/frames/default/frame_16.txt +++ b/codex-rs/tui/frames/default/frame_16.txt @@ -2,15 +2,15 @@                 _=+"**+~_                             /^||*||\|=\                           |//"\/=\|| '\            -             /// ;*_\|\||**|           -             ||;_/*'=||*/|`\           -            |||*|' |\= !| ~.|          -            \\| /`,||||/*", |          +             /// ;' \|\||**|           +             ||;_ =||*/|`\           +            |||*|  /|= !| ~.|          +            \\|  ,||||/*", |                      |/; |`||/|||"; `|                      \\|~|+~/^||"*+  /                      *"__,==\*|._| ,_|                      |||+""/*\|;";.~|`          -             ||* |`  `//,  /           +             ||* |   `//,  /                        \|*  |  /,/_,|                          \|~"_*~//+_|                            ':._=:__;*              diff --git a/codex-rs/tui/frames/default/frame_17.txt b/codex-rs/tui/frames/default/frame_17.txt index 9d7a2dc37d..0d873df751 100644 --- a/codex-rs/tui/frames/default/frame_17.txt +++ b/codex-rs/tui/frames/default/frame_17.txt @@ -2,11 +2,11 @@                 ,=+++;;~,_                          _;**|~~*=*|,"^,                       ,*\/_==`+,"|||_"\          -           /|/_/|"_` '|;\~||=\         -           |/_ ~    |"/\=\//  ,        +           /|/_/|"   |;\~||=\         +           |/_ ~     "/\=\//  ,                  `=*,/`   ,:/| /,=/|./                  *!;/|   ,//|_ *"||/=|        -          -"=|!   !//||/|,||=;*        +          -"=|!   !//||/ ,||=;*                  ,/*/\==+~\_|\^:\||| |                   |"_;__|/*\/||\!\+'+\                  \\\/"""****\_|*//\ \'        diff --git a/codex-rs/tui/frames/default/frame_18.txt b/codex-rs/tui/frames/default/frame_18.txt index 123e46cd19..a474a4f3d0 100644 --- a/codex-rs/tui/frames/default/frame_18.txt +++ b/codex-rs/tui/frames/default/frame_18.txt @@ -1,10 +1,10 @@                                                       _==+==+;~,_                         _+"_;,++~__,"+;;_          -          _/:|*"*=","._"+//\ *         -         ,||*.,^"* '\`_/=~\;\\\,       -        _\// /|  _"+_\/~/|_\;\\_       -        /\| ,,~.___/,*,|'-/^/`/~!      +          _/:|*"*=" "._"+//\ *         +         ,||*.,^" _/=~\;\\\,       +        _\// /|   _\/~/|_\;\\_       +        /\| ,, _/,*,|'-/^/`/~!              ||\:/     +/*/|"_/"*|=|=,              "\-~|     ^\"||;^   |;|"              \"" ,\==;=;+~|,|*/\, |*|`       diff --git a/codex-rs/tui/frames/default/frame_8.txt b/codex-rs/tui/frames/default/frame_8.txt index efe7c1b096..2e8019c061 100644 --- a/codex-rs/tui/frames/default/frame_8.txt +++ b/codex-rs/tui/frames/default/frame_8.txt @@ -5,7 +5,7 @@         _*\*/|,+|     ' =^||\                  ' /|/,\|/\      .'\||,                |',|\^^_\|_*      \+|||         -       |*||| '_;\|`|     |^|/|,        +       |*||| '_;\|`|      ^|/|,               \,||/  |+\/|,*.    .`/||               \ \||_^ !/*=|~/+,+,,\~||               !  \*/=_|",|,||;|=__||='        diff --git a/codex-rs/tui/frames/default/frame_9.txt b/codex-rs/tui/frames/default/frame_9.txt index 072d0eef56..128e915007 100644 --- a/codex-rs/tui/frames/default/frame_9.txt +++ b/codex-rs/tui/frames/default/frame_9.txt @@ -3,10 +3,10 @@             /*_/||*"=!_-\_                        / ,||/*^^=/!\_~,                      " ||/;=_ _^,|\^|+,           -         /*";\*"|*, *.'+:+||           -         | |||"^|\;__ |'|*|||          -         ` ~*\|**|\\,".,/ `||          -        |  ~/_,\~||_/=\_| !||          +         /*";\*"|*,  +:+||           +         | |||"^|\;*   '|*|||          +         ` ~*\ **|\\," / `||          +        |  ~/_ ~||_/= | !||                  !  ",|" /|"|~~|+|~,||`                  |_|||_,|^|_||||__|||                   " `^/\\|/"****||"/\|          diff --git a/codex-rs/tui/src/frames.rs b/codex-rs/tui/src/frames.rs new file mode 100644 index 0000000000..19a70578d4 --- /dev/null +++ b/codex-rs/tui/src/frames.rs @@ -0,0 +1,71 @@ +use std::time::Duration; + +// Embed animation frames for each variant at compile time. +macro_rules! frames_for { + ($dir:literal) => { + [ + include_str!(concat!("../frames/", $dir, "/frame_1.txt")), + include_str!(concat!("../frames/", $dir, "/frame_2.txt")), + include_str!(concat!("../frames/", $dir, "/frame_3.txt")), + include_str!(concat!("../frames/", $dir, "/frame_4.txt")), + include_str!(concat!("../frames/", $dir, "/frame_5.txt")), + include_str!(concat!("../frames/", $dir, "/frame_6.txt")), + include_str!(concat!("../frames/", $dir, "/frame_7.txt")), + include_str!(concat!("../frames/", $dir, "/frame_8.txt")), + include_str!(concat!("../frames/", $dir, "/frame_9.txt")), + include_str!(concat!("../frames/", $dir, "/frame_10.txt")), + include_str!(concat!("../frames/", $dir, "/frame_11.txt")), + include_str!(concat!("../frames/", $dir, "/frame_12.txt")), + include_str!(concat!("../frames/", $dir, "/frame_13.txt")), + include_str!(concat!("../frames/", $dir, "/frame_14.txt")), + include_str!(concat!("../frames/", $dir, "/frame_15.txt")), + include_str!(concat!("../frames/", $dir, "/frame_16.txt")), + include_str!(concat!("../frames/", $dir, "/frame_17.txt")), + include_str!(concat!("../frames/", $dir, "/frame_18.txt")), + include_str!(concat!("../frames/", $dir, "/frame_19.txt")), + include_str!(concat!("../frames/", $dir, "/frame_20.txt")), + include_str!(concat!("../frames/", $dir, "/frame_21.txt")), + include_str!(concat!("../frames/", $dir, "/frame_22.txt")), + include_str!(concat!("../frames/", $dir, "/frame_23.txt")), + include_str!(concat!("../frames/", $dir, "/frame_24.txt")), + include_str!(concat!("../frames/", $dir, "/frame_25.txt")), + include_str!(concat!("../frames/", $dir, "/frame_26.txt")), + include_str!(concat!("../frames/", $dir, "/frame_27.txt")), + include_str!(concat!("../frames/", $dir, "/frame_28.txt")), + include_str!(concat!("../frames/", $dir, "/frame_29.txt")), + include_str!(concat!("../frames/", $dir, "/frame_30.txt")), + include_str!(concat!("../frames/", $dir, "/frame_31.txt")), + include_str!(concat!("../frames/", $dir, "/frame_32.txt")), + include_str!(concat!("../frames/", $dir, "/frame_33.txt")), + include_str!(concat!("../frames/", $dir, "/frame_34.txt")), + include_str!(concat!("../frames/", $dir, "/frame_35.txt")), + include_str!(concat!("../frames/", $dir, "/frame_36.txt")), + ] + }; +} + +pub(crate) const FRAMES_DEFAULT: [&str; 36] = frames_for!("default"); +pub(crate) const FRAMES_CODEX: [&str; 36] = frames_for!("codex"); +pub(crate) const FRAMES_OPENAI: [&str; 36] = frames_for!("openai"); +pub(crate) const FRAMES_BLOCKS: [&str; 36] = frames_for!("blocks"); +pub(crate) const FRAMES_DOTS: [&str; 36] = frames_for!("dots"); +pub(crate) const FRAMES_HASH: [&str; 36] = frames_for!("hash"); +pub(crate) const FRAMES_HBARS: [&str; 36] = frames_for!("hbars"); +pub(crate) const FRAMES_VBARS: [&str; 36] = frames_for!("vbars"); +pub(crate) const FRAMES_SHAPES: [&str; 36] = frames_for!("shapes"); +pub(crate) const FRAMES_SLUG: [&str; 36] = frames_for!("slug"); + +pub(crate) const ALL_VARIANTS: &[&[&str]] = &[ + &FRAMES_DEFAULT, + &FRAMES_CODEX, + &FRAMES_OPENAI, + &FRAMES_BLOCKS, + &FRAMES_DOTS, + &FRAMES_HASH, + &FRAMES_HBARS, + &FRAMES_VBARS, + &FRAMES_SHAPES, + &FRAMES_SLUG, +]; + +pub(crate) const FRAME_TICK_DEFAULT: Duration = Duration::from_millis(80); diff --git a/codex-rs/tui/src/lib.rs b/codex-rs/tui/src/lib.rs index 27faef180f..5fe36dd142 100644 --- a/codex-rs/tui/src/lib.rs +++ b/codex-rs/tui/src/lib.rs @@ -42,6 +42,7 @@ pub mod custom_terminal; mod diff_render; mod exec_command; mod file_search; +mod frames; mod get_git_diff; mod history_cell; pub mod insert_history; diff --git a/codex-rs/tui/src/new_model_popup.rs b/codex-rs/tui/src/new_model_popup.rs index b5b63d3cc8..153a91a2cb 100644 --- a/codex-rs/tui/src/new_model_popup.rs +++ b/codex-rs/tui/src/new_model_popup.rs @@ -1,3 +1,5 @@ +use crate::frames::ALL_VARIANTS as FRAME_VARIANTS; +use crate::frames::FRAME_TICK_DEFAULT; use crate::tui::FrameRequester; use crate::tui::Tui; use crate::tui::TuiEvent; @@ -19,75 +21,7 @@ use ratatui::widgets::Wrap; use std::time::Duration; use tokio_stream::StreamExt; -// Embed animation frames for each variant at compile time. -macro_rules! frames_for { - ($dir:literal) => { - [ - include_str!(concat!("../frames/", $dir, "/frame_1.txt")), - include_str!(concat!("../frames/", $dir, "/frame_2.txt")), - include_str!(concat!("../frames/", $dir, "/frame_3.txt")), - include_str!(concat!("../frames/", $dir, "/frame_4.txt")), - include_str!(concat!("../frames/", $dir, "/frame_5.txt")), - include_str!(concat!("../frames/", $dir, "/frame_6.txt")), - include_str!(concat!("../frames/", $dir, "/frame_7.txt")), - include_str!(concat!("../frames/", $dir, "/frame_8.txt")), - include_str!(concat!("../frames/", $dir, "/frame_9.txt")), - include_str!(concat!("../frames/", $dir, "/frame_10.txt")), - include_str!(concat!("../frames/", $dir, "/frame_11.txt")), - include_str!(concat!("../frames/", $dir, "/frame_12.txt")), - include_str!(concat!("../frames/", $dir, "/frame_13.txt")), - include_str!(concat!("../frames/", $dir, "/frame_14.txt")), - include_str!(concat!("../frames/", $dir, "/frame_15.txt")), - include_str!(concat!("../frames/", $dir, "/frame_16.txt")), - include_str!(concat!("../frames/", $dir, "/frame_17.txt")), - include_str!(concat!("../frames/", $dir, "/frame_18.txt")), - include_str!(concat!("../frames/", $dir, "/frame_19.txt")), - include_str!(concat!("../frames/", $dir, "/frame_20.txt")), - include_str!(concat!("../frames/", $dir, "/frame_21.txt")), - include_str!(concat!("../frames/", $dir, "/frame_22.txt")), - include_str!(concat!("../frames/", $dir, "/frame_23.txt")), - include_str!(concat!("../frames/", $dir, "/frame_24.txt")), - include_str!(concat!("../frames/", $dir, "/frame_25.txt")), - include_str!(concat!("../frames/", $dir, "/frame_26.txt")), - include_str!(concat!("../frames/", $dir, "/frame_27.txt")), - include_str!(concat!("../frames/", $dir, "/frame_28.txt")), - include_str!(concat!("../frames/", $dir, "/frame_29.txt")), - include_str!(concat!("../frames/", $dir, "/frame_30.txt")), - include_str!(concat!("../frames/", $dir, "/frame_31.txt")), - include_str!(concat!("../frames/", $dir, "/frame_32.txt")), - include_str!(concat!("../frames/", $dir, "/frame_33.txt")), - include_str!(concat!("../frames/", $dir, "/frame_34.txt")), - include_str!(concat!("../frames/", $dir, "/frame_35.txt")), - include_str!(concat!("../frames/", $dir, "/frame_36.txt")), - ] - }; -} - -const FRAMES_DEFAULT: [&str; 36] = frames_for!("default"); -const FRAMES_CODEX: [&str; 36] = frames_for!("codex"); -const FRAMES_OPENAI: [&str; 36] = frames_for!("openai"); -const FRAMES_BLOCKS: [&str; 36] = frames_for!("blocks"); -const FRAMES_DOTS: [&str; 36] = frames_for!("dots"); -const FRAMES_HASH: [&str; 36] = frames_for!("hash"); -const FRAMES_HBARS: [&str; 36] = frames_for!("hbars"); -const FRAMES_VBARS: [&str; 36] = frames_for!("vbars"); -const FRAMES_SHAPES: [&str; 36] = frames_for!("shapes"); -const FRAMES_SLUG: [&str; 36] = frames_for!("slug"); - -const VARIANTS: &[&[&str]] = &[ - &FRAMES_DEFAULT, - &FRAMES_CODEX, - &FRAMES_OPENAI, - &FRAMES_BLOCKS, - &FRAMES_DOTS, - &FRAMES_HASH, - &FRAMES_HBARS, - &FRAMES_VBARS, - &FRAMES_SHAPES, - &FRAMES_SLUG, -]; - -const FRAME_TICK: Duration = Duration::from_millis(60); +const FRAME_TICK: Duration = FRAME_TICK_DEFAULT; #[derive(Clone, Copy, Debug, PartialEq, Eq)] pub(crate) enum ModelUpgradeDecision { @@ -156,11 +90,11 @@ impl ModelUpgradePopup { } fn frames(&self) -> &'static [&'static str] { - VARIANTS[self.variant_idx] + FRAME_VARIANTS[self.variant_idx] } fn pick_random_variant(&mut self) { - let total = VARIANTS.len(); + let total = FRAME_VARIANTS.len(); if total <= 1 { return; } @@ -196,13 +130,11 @@ impl WidgetRef for &ModelUpgradePopup { lines.push("".into()); lines.push( - format!( - " Codex is now powered by {SWIFTFOX_MODEL_DISPLAY_NAME}, a new model that is" - ) - .into(), + format!(" Codex is now powered by {SWIFTFOX_MODEL_DISPLAY_NAME}, a new model that is") + .into(), ); lines.push(Line::from(vec![ - " ".into(), + " ".into(), "faster, a better collaborator, ".bold(), "and ".into(), "more steerable.".bold(), @@ -226,6 +158,7 @@ impl WidgetRef for &ModelUpgradePopup { ModelUpgradeOption::TryNewModel, &format!("Yes, switch me to {SWIFTFOX_MODEL_DISPLAY_NAME}"), )); + lines.push("".into()); lines.push(create_option( 1, ModelUpgradeOption::KeepCurrent, diff --git a/codex-rs/tui/src/onboarding/auth.rs b/codex-rs/tui/src/onboarding/auth.rs index d419badada..2ea59a312a 100644 --- a/codex-rs/tui/src/onboarding/auth.rs +++ b/codex-rs/tui/src/onboarding/auth.rs @@ -137,12 +137,12 @@ impl AuthModeWidget { fn render_pick_mode(&self, area: Rect, buf: &mut Buffer) { let mut lines: Vec = vec![ Line::from(vec![ - "> ".into(), - "Sign in with ChatGPT to use Codex as part of your paid plan".bold(), + " ".into(), + "Sign in with ChatGPT to use Codex as part of your paid plan".into(), ]), Line::from(vec![ " ".into(), - "or connect an API key for usage-based billing".bold(), + "or connect an API key for usage-based billing".into(), ]), "".into(), ]; @@ -182,6 +182,7 @@ impl AuthModeWidget { "Sign in with ChatGPT", "Usage included with Plus, Pro, and Team plans", )); + lines.push("".into()); lines.extend(create_mode_item( 1, AuthMode::ApiKey, @@ -205,7 +206,7 @@ impl AuthModeWidget { } fn render_continue_in_browser(&self, area: Rect, buf: &mut Buffer) { - let mut spans = vec!["> ".into()]; + let mut spans = vec![" ".into()]; // Schedule a follow-up frame to keep the shimmer animation going. self.request_frame .schedule_frame_in(std::time::Duration::from_millis(100)); @@ -217,7 +218,8 @@ impl AuthModeWidget { && !state.auth_url.is_empty() { lines.push(" If the link doesn't open automatically, open the following link to authenticate:".into()); - lines.push(vec![" ".into(), state.auth_url.as_str().cyan().underlined()].into()); + lines.push("".into()); + lines.push(Line::from(state.auth_url.as_str().cyan().underlined())); lines.push("".into()); } @@ -231,7 +233,7 @@ impl AuthModeWidget { let lines = vec![ "✓ Signed in with your ChatGPT account".fg(Color::Green).into(), "".into(), - "> Before you start:".into(), + " Before you start:".into(), "".into(), " Decide how much autonomy you want to grant Codex".into(), Line::from(vec![ diff --git a/codex-rs/tui/src/onboarding/onboarding_screen.rs b/codex-rs/tui/src/onboarding/onboarding_screen.rs index c9617d796b..76e533b4c1 100644 --- a/codex-rs/tui/src/onboarding/onboarding_screen.rs +++ b/codex-rs/tui/src/onboarding/onboarding_screen.rs @@ -24,6 +24,7 @@ use crate::tui::TuiEvent; use color_eyre::eyre::Result; use std::sync::Arc; use std::sync::RwLock; +use std::time::Instant; #[allow(clippy::large_enum_variant)] enum Step { @@ -74,6 +75,8 @@ impl OnboardingScreen { let codex_home = config.codex_home; let mut steps: Vec = vec![Step::Welcome(WelcomeWidget { is_logged_in: !matches!(login_status, LoginStatus::NotAuthenticated), + request_frame: tui.frame_requester(), + start: Instant::now(), })]; if show_login_screen { steps.push(Step::Auth(AuthModeWidget { diff --git a/codex-rs/tui/src/onboarding/welcome.rs b/codex-rs/tui/src/onboarding/welcome.rs index 5e6906bf95..40911b84f3 100644 --- a/codex-rs/tui/src/onboarding/welcome.rs +++ b/codex-rs/tui/src/onboarding/welcome.rs @@ -3,23 +3,62 @@ use ratatui::layout::Rect; use ratatui::prelude::Widget; use ratatui::style::Stylize; use ratatui::text::Line; +use ratatui::widgets::Paragraph; use ratatui::widgets::WidgetRef; +use ratatui::widgets::Wrap; +use crate::frames::FRAME_TICK_DEFAULT; +use crate::frames::FRAMES_DEFAULT; use crate::onboarding::onboarding_screen::StepStateProvider; +use crate::tui::FrameRequester; use super::onboarding_screen::StepState; +use std::time::Duration; +use std::time::Instant; + +const FRAME_TICK: Duration = FRAME_TICK_DEFAULT; pub(crate) struct WelcomeWidget { pub is_logged_in: bool, + pub request_frame: FrameRequester, + pub start: Instant, } impl WidgetRef for &WelcomeWidget { fn render_ref(&self, area: Rect, buf: &mut Buffer) { - let line = Line::from(vec![ - ">_ ".into(), - "Welcome to Codex, OpenAI's command-line coding agent".bold(), - ]); - line.render(area, buf); + let elapsed_ms = self.start.elapsed().as_millis(); + + // Align next draw to the next FRAME_TICK boundary to reduce jitter. + { + let tick_ms = FRAME_TICK.as_millis(); + let rem_ms = elapsed_ms % tick_ms; + let delay_ms = if rem_ms == 0 { + tick_ms + } else { + tick_ms - rem_ms + }; + // Safe cast: delay_ms < tick_ms and FRAME_TICK is small. + self.request_frame + .schedule_frame_in(Duration::from_millis(delay_ms as u64)); + } + + let frames = &FRAMES_DEFAULT; + let idx = ((elapsed_ms / FRAME_TICK.as_millis()) % frames.len() as u128) as usize; + + let mut lines: Vec = Vec::with_capacity(frames.len() + 2); + lines.extend(frames[idx].lines().map(|l| l.into())); + + lines.push("".into()); + lines.push(Line::from(vec![ + " ".into(), + "Welcome to ".into(), + "Codex".bold(), + ", OpenAI's command-line coding agent".into(), + ])); + + Paragraph::new(lines) + .wrap(Wrap { trim: false }) + .render(area, buf); } } @@ -31,3 +70,14 @@ impl StepStateProvider for WelcomeWidget { } } } + +#[cfg(test)] +mod tests { + use super::*; + + /// A number of things break down if FRAME_TICK is zero. + #[test] + fn frame_tick_must_be_nonzero() { + assert!(FRAME_TICK.as_millis() > 0); + } +} From adc9e1526b664d2c6007a175b89b1765468b02c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 00:48:53 -0700 Subject: [PATCH 08/12] chore(deps): bump slab from 0.4.10 to 0.4.11 in /codex-rs (#3635) Bumps [slab](https://github.com/tokio-rs/slab) from 0.4.10 to 0.4.11.
Release notes

Sourced from slab's releases.

v0.4.11

  • Fix Slab::get_disjoint_mut out of bounds (#152)
Changelog

Sourced from slab's changelog.

0.4.11 (August 8, 2025)

  • Fix Slab::get_disjoint_mut out of bounds (#152)
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=slab&package-manager=cargo&previous-version=0.4.10&new-version=0.4.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/openai/codex/network/alerts).
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- codex-rs/Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index 5993a83305..c070f24af1 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -4176,9 +4176,9 @@ checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" [[package]] name = "slab" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" [[package]] name = "smallvec" From fdf4a686463f13b56ee83f807bccbe3457542564 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Sep 2025 00:51:33 -0700 Subject: [PATCH 09/12] chore(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 in /codex-rs (#3620) Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
Release notes

Sourced from tracing-subscriber's releases.

tracing-subscriber 0.3.20

Security Fix: ANSI Escape Sequence Injection (CVE-TBD)

Impact

Previous versions of tracing-subscriber were vulnerable to ANSI escape sequence injection attacks. Untrusted user input containing ANSI escape sequences could be injected into terminal output when logged, potentially allowing attackers to:

  • Manipulate terminal title bars
  • Clear screens or modify terminal display
  • Potentially mislead users through terminal manipulation

In isolation, impact is minimal, however security issues have been found in terminal emulators that enabled an attacker to use ANSI escape sequences via logs to exploit vulnerabilities in the terminal emulator.

Solution

Version 0.3.20 fixes this vulnerability by escaping ANSI control characters in when writing events to destinations that may be printed to the terminal.

Affected Versions

All versions of tracing-subscriber prior to 0.3.20 are affected by this vulnerability.

Recommendations

Immediate Action Required: We recommend upgrading to tracing-subscriber 0.3.20 immediately, especially if your application:

  • Logs user-provided input (form data, HTTP headers, query parameters, etc.)
  • Runs in environments where terminal output is displayed to users

Migration

This is a patch release with no breaking API changes. Simply update your Cargo.toml:

[dependencies]
tracing-subscriber = "0.3.20"

Acknowledgments

We would like to thank zefr0x who responsibly reported the issue at security@tokio.rs.

If you believe you have found a security vulnerability in any tokio-rs project, please email us at security@tokio.rs.

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tracing-subscriber&package-manager=cargo&previous-version=0.3.19&new-version=0.3.20)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- codex-rs/Cargo.lock | 49 ++++++++++------------------------------ codex-rs/cli/Cargo.toml | 2 +- codex-rs/exec/Cargo.toml | 2 +- codex-rs/tui/Cargo.toml | 2 +- 4 files changed, 15 insertions(+), 40 deletions(-) diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index c070f24af1..074a3b192e 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -407,7 +407,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4" dependencies = [ "memchr", - "regex-automata 0.4.9", + "regex-automata", "serde", ] @@ -1327,7 +1327,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b545b8c50194bdd008283985ab0b31dba153cfd5b3066a92770634fbc0d7d291" dependencies = [ - "nu-ansi-term 0.50.1", + "nu-ansi-term", ] [[package]] @@ -1909,7 +1909,7 @@ dependencies = [ "aho-corasick", "bstr", "log", - "regex-automata 0.4.9", + "regex-automata", "regex-syntax 0.8.5", ] @@ -2324,7 +2324,7 @@ dependencies = [ "globset", "log", "memchr", - "regex-automata 0.4.9", + "regex-automata", "same-file", "walkdir", "winapi-util", @@ -2709,11 +2709,11 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "matchers" -version = "0.1.0" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" dependencies = [ - "regex-automata 0.1.10", + "regex-automata", ] [[package]] @@ -2887,16 +2887,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" -[[package]] -name = "nu-ansi-term" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" -dependencies = [ - "overload", - "winapi", -] - [[package]] name = "nu-ansi-term" version = "0.50.1" @@ -3135,12 +3125,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - [[package]] name = "owo-colors" version = "4.2.2" @@ -3603,19 +3587,10 @@ checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.9", + "regex-automata", "regex-syntax 0.8.5", ] -[[package]] -name = "regex-automata" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" -dependencies = [ - "regex-syntax 0.6.29", -] - [[package]] name = "regex-automata" version = "0.4.9" @@ -4910,14 +4885,14 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ "matchers", - "nu-ansi-term 0.46.0", + "nu-ansi-term", "once_cell", - "regex", + "regex-automata", "sharded-slab", "smallvec", "thread_local", diff --git a/codex-rs/cli/Cargo.toml b/codex-rs/cli/Cargo.toml index 571844c451..291ef47748 100644 --- a/codex-rs/cli/Cargo.toml +++ b/codex-rs/cli/Cargo.toml @@ -36,7 +36,7 @@ tokio = { version = "1", features = [ "signal", ] } tracing = "0.1.41" -tracing-subscriber = "0.3.19" +tracing-subscriber = "0.3.20" codex-protocol-ts = { path = "../protocol-ts" } [dev-dependencies] diff --git a/codex-rs/exec/Cargo.toml b/codex-rs/exec/Cargo.toml index 9f6833eb41..2dd121c368 100644 --- a/codex-rs/exec/Cargo.toml +++ b/codex-rs/exec/Cargo.toml @@ -38,7 +38,7 @@ tokio = { version = "1", features = [ "signal", ] } tracing = { version = "0.1.41", features = ["log"] } -tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } +tracing-subscriber = { version = "0.3.20", features = ["env-filter"] } [dev-dependencies] assert_cmd = "2" diff --git a/codex-rs/tui/Cargo.toml b/codex-rs/tui/Cargo.toml index 88e68875d4..02da641de4 100644 --- a/codex-rs/tui/Cargo.toml +++ b/codex-rs/tui/Cargo.toml @@ -78,7 +78,7 @@ tokio = { version = "1", features = [ tokio-stream = "0.1.17" tracing = { version = "0.1.41", features = ["log"] } tracing-appender = "0.2.3" -tracing-subscriber = { version = "0.3.19", features = ["env-filter"] } +tracing-subscriber = { version = "0.3.20", features = ["env-filter"] } pulldown-cmark = "0.10" unicode-segmentation = "1.12.0" unicode-width = "0.1" From 9baa5c33da3e00376dfa66f509125310d45af79b Mon Sep 17 00:00:00 2001 From: ae Date: Mon, 15 Sep 2025 06:44:40 -0700 Subject: [PATCH 10/12] feat: update splash (#3631) - Update splash styling. - Add center truncation for long paths. (Uses new `center_truncate_path` utility.) - Update the suggested commands. ## New splash image ## Example with truncation: image --- codex-rs/Cargo.lock | 1 + codex-rs/tui/Cargo.toml | 1 + codex-rs/tui/src/chatwidget/tests.rs | 3 +- codex-rs/tui/src/exec_command.rs | 11 +- codex-rs/tui/src/history_cell.rs | 169 ++++++++++++------ codex-rs/tui/src/text_formatting.rs | 258 +++++++++++++++++++++++++++ 6 files changed, 379 insertions(+), 64 deletions(-) diff --git a/codex-rs/Cargo.lock b/codex-rs/Cargo.lock index 074a3b192e..39933bb7f1 100644 --- a/codex-rs/Cargo.lock +++ b/codex-rs/Cargo.lock @@ -921,6 +921,7 @@ dependencies = [ "color-eyre", "crossterm", "diffy", + "dirs", "image", "insta", "itertools 0.14.0", diff --git a/codex-rs/tui/Cargo.toml b/codex-rs/tui/Cargo.toml index 02da641de4..06e892b720 100644 --- a/codex-rs/tui/Cargo.toml +++ b/codex-rs/tui/Cargo.toml @@ -43,6 +43,7 @@ crossterm = { version = "0.28.1", features = [ "bracketed-paste", "event-stream", ] } +dirs = "6" diffy = "0.4.2" image = { version = "^0.25.8", default-features = false, features = [ "jpeg", diff --git a/codex-rs/tui/src/chatwidget/tests.rs b/codex-rs/tui/src/chatwidget/tests.rs index ebd97c81d9..73845bfe09 100644 --- a/codex-rs/tui/src/chatwidget/tests.rs +++ b/codex-rs/tui/src/chatwidget/tests.rs @@ -781,8 +781,7 @@ async fn binary_size_transcript_snapshot() { // Consider content only after the last session banner marker. Skip the transient // 'thinking' header if present, and start from the first non-empty content line // that follows. This keeps the snapshot stable across sessions. - const MARKER_PREFIX: &str = - "Describe a task to get started or try one of the following commands:"; + const MARKER_PREFIX: &str = "To get started, describe a task or try one of these commands:"; let last_marker_line_idx = lines .iter() .rposition(|l| l.trim_start().starts_with(MARKER_PREFIX)) diff --git a/codex-rs/tui/src/exec_command.rs b/codex-rs/tui/src/exec_command.rs index 1923fa3b69..93c937e0d1 100644 --- a/codex-rs/tui/src/exec_command.rs +++ b/codex-rs/tui/src/exec_command.rs @@ -1,6 +1,7 @@ use std::path::Path; use std::path::PathBuf; +use dirs::home_dir; use shlex::try_join; pub(crate) fn escape_command(command: &[String]) -> String { @@ -27,13 +28,9 @@ where return None; } - if let Some(home_dir) = std::env::var_os("HOME").map(PathBuf::from) - && let Ok(rel) = path.strip_prefix(&home_dir) - { - return Some(rel.to_path_buf()); - } - - None + let home_dir = home_dir()?; + let rel = path.strip_prefix(&home_dir).ok()?; + Some(rel.to_path_buf()) } #[cfg(test)] diff --git a/codex-rs/tui/src/history_cell.rs b/codex-rs/tui/src/history_cell.rs index bd1056e035..d6add6d328 100644 --- a/codex-rs/tui/src/history_cell.rs +++ b/codex-rs/tui/src/history_cell.rs @@ -574,7 +574,7 @@ impl HistoryCell for CompletedMcpToolCallWithImageOutput { } const TOOL_CALL_MAX_LINES: usize = 5; -const SESSION_HEADER_MAX_INNER_WIDTH: usize = 70; +const SESSION_HEADER_MAX_INNER_WIDTH: usize = 56; // Just an eyeballed value fn title_case(s: &str) -> String { if s.is_empty() { @@ -628,24 +628,29 @@ pub(crate) fn new_session_info( // Help lines below the header (new copy and list) let help_lines: Vec> = vec![ - "Describe a task to get started or try one of the following commands:" + " To get started, describe a task or try one of these commands:" .dim() .into(), - Line::from("".dim()), + Line::from(""), Line::from(vec![ - "1. ".into(), - "/status".bold(), - " - show current session configuration and token usage".dim(), + " ".into(), + "/init".into(), + " - create an AGENTS.md file with instructions for Codex".dim(), ]), Line::from(vec![ - "2. ".into(), - "/compact".bold(), - " - compact the chat history to avoid context limits".dim(), + " ".into(), + "/status".into(), + " - show current session configuration".dim(), ]), Line::from(vec![ - "3. ".into(), - "/prompts".bold(), - " - explore starter prompts to get to know Codex".dim(), + " ".into(), + "/approvals".into(), + " - choose what Codex can do without approval".dim(), + ]), + Line::from(vec![ + " ".into(), + "/model".into(), + " - choose what model and reasoning effort to use".dim(), ]), ]; @@ -715,16 +720,31 @@ impl SessionHeaderHistoryCell { } } - fn format_directory(&self) -> String { - if let Some(rel) = relativize_to_home(&self.directory) { + fn format_directory(&self, max_width: Option) -> String { + Self::format_directory_inner(&self.directory, max_width) + } + + fn format_directory_inner(directory: &Path, max_width: Option) -> String { + let formatted = if let Some(rel) = relativize_to_home(directory) { if rel.as_os_str().is_empty() { "~".to_string() } else { format!("~{}{}", std::path::MAIN_SEPARATOR, rel.display()) } } else { - self.directory.display().to_string() + directory.display().to_string() + }; + + if let Some(max_width) = max_width { + if max_width == 0 { + return String::new(); + } + if UnicodeWidthStr::width(formatted.as_str()) > max_width { + return crate::text_formatting::center_truncate_path(&formatted, max_width); + } } + + formatted } fn reasoning_label(&self) -> Option<&'static str> { @@ -753,79 +773,93 @@ impl HistoryCell for SessionHeaderHistoryCell { top.push('╭'); top.push_str(&"─".repeat(inner_width)); top.push('╮'); - out.push(Line::from(top)); + out.push(Line::from(top.dim())); // Title line rendered inside the box: " >_ OpenAI Codex (vX)" let title_text = format!(" >_ OpenAI Codex (v{})", self.version); let title_w = UnicodeWidthStr::width(title_text.as_str()); let pad_w = inner_width.saturating_sub(title_w); let mut title_spans: Vec> = vec![ - "│".into(), - " ".into(), - ">_ ".into(), - "OpenAI Codex".bold(), - " ".into(), - format!("(v{})", self.version).dim(), + Span::from("│").dim(), + Span::from(" ").dim(), + Span::from(">_ ").dim(), + Span::from("OpenAI Codex").bold(), + Span::from(" ").dim(), + Span::from(format!("(v{})", self.version)).dim(), ]; if pad_w > 0 { - title_spans.push(" ".repeat(pad_w).into()); + title_spans.push(Span::from(" ".repeat(pad_w)).dim()); } - title_spans.push("│".into()); + title_spans.push(Span::from("│").dim()); out.push(Line::from(title_spans)); // Spacer row between title and details out.push(Line::from(vec![ - "│".into(), - " ".repeat(inner_width).into(), - "│".into(), + Span::from(format!("│{}│", " ".repeat(inner_width))).dim(), ])); - // Model line: " Model: (change with /model)" - const CHANGE_MODEL_HINT: &str = "(change with /model)"; + // Model line: " model: (change with /model)" + const CHANGE_MODEL_HINT_COMMAND: &str = "/model"; + const CHANGE_MODEL_HINT_EXPLANATION: &str = " to change"; + const DIR_LABEL: &str = "directory:"; + let label_width = DIR_LABEL.len(); + let model_label = format!( + "{model_label:> = vec![ - "│".into(), - " ".into(), - "Model: ".bold(), - self.model.clone().into(), + Span::from(format!("│ {model_label} ")).dim(), + Span::from(self.model.clone()), ]; if let Some(reasoning) = reasoning_label { - spans.push(" ".into()); - spans.push(reasoning.into()); + spans.push(Span::from(" ")); + spans.push(Span::from(reasoning)); } - spans.push(" ".into()); - spans.push(CHANGE_MODEL_HINT.dim()); + spans.push(Span::from(" ").dim()); + spans.push(Span::from(CHANGE_MODEL_HINT_COMMAND).cyan()); + spans.push(Span::from(CHANGE_MODEL_HINT_EXPLANATION).dim()); if pad_w > 0 { - spans.push(" ".repeat(pad_w).into()); + spans.push(Span::from(" ".repeat(pad_w)).dim()); } - spans.push("│".into()); + spans.push(Span::from("│").dim()); out.push(Line::from(spans)); // Directory line: " Directory: " - let dir = self.format_directory(); - let dir_text = format!(" Directory: {dir}"); + let dir_label = format!("{DIR_LABEL:> = - vec!["│".into(), " ".into(), "Directory: ".bold(), dir.into()]; + let mut spans: Vec> = vec![ + Span::from("│").dim(), + Span::from(" ").dim(), + Span::from(dir_label).dim(), + Span::from(" ").dim(), + Span::from(dir), + ]; if pad_w > 0 { - spans.push(" ".repeat(pad_w).into()); + spans.push(Span::from(" ".repeat(pad_w)).dim()); } - spans.push("│".into()); + spans.push(Span::from("│").dim()); out.push(Line::from(spans)); // Bottom border let bottom = format!("╰{}╯", "─".repeat(inner_width)); - out.push(Line::from(bottom)); + out.push(Line::from(bottom.dim())); out } @@ -1523,6 +1557,7 @@ mod tests { use codex_core::config::Config; use codex_core::config::ConfigOverrides; use codex_core::config::ConfigToml; + use dirs::home_dir; fn test_config() -> Config { Config::load_from_base_config_with_overrides( @@ -1561,11 +1596,35 @@ mod tests { let lines = render_lines(&cell.display_lines(80)); let model_line = lines .into_iter() - .find(|line| line.contains("Model:")) + .find(|line| line.contains("model:")) .expect("model line"); - assert!(model_line.contains("Model: gpt-4o high")); - assert!(model_line.contains("(change with /model)")); + assert!(model_line.contains("gpt-4o high")); + assert!(model_line.contains("/model to change")); + } + + #[test] + fn session_header_directory_center_truncates() { + let mut dir = home_dir().expect("home directory"); + for part in ["hello", "the", "fox", "is", "very", "fast"] { + dir.push(part); + } + + let formatted = SessionHeaderHistoryCell::format_directory_inner(&dir, Some(24)); + let sep = std::path::MAIN_SEPARATOR; + let expected = format!("~{sep}hello{sep}the{sep}…{sep}very{sep}fast"); + assert_eq!(formatted, expected); + } + + #[test] + fn session_header_directory_front_truncates_long_segment() { + let mut dir = home_dir().expect("home directory"); + dir.push("supercalifragilisticexpialidocious"); + + let formatted = SessionHeaderHistoryCell::format_directory_inner(&dir, Some(18)); + let sep = std::path::MAIN_SEPARATOR; + let expected = format!("~{sep}…cexpialidocious"); + assert_eq!(formatted, expected); } #[test] diff --git a/codex-rs/tui/src/text_formatting.rs b/codex-rs/tui/src/text_formatting.rs index 3c4cfc31bb..91d1c84f22 100644 --- a/codex-rs/tui/src/text_formatting.rs +++ b/codex-rs/tui/src/text_formatting.rs @@ -1,4 +1,6 @@ use unicode_segmentation::UnicodeSegmentation; +use unicode_width::UnicodeWidthChar; +use unicode_width::UnicodeWidthStr; /// Truncate a tool result to fit within the given height and width. If the text is valid JSON, we format it in a compact way before truncating. /// This is a best-effort approach that may not work perfectly for text where 1 grapheme is rendered as multiple terminal cells. @@ -100,6 +102,219 @@ pub(crate) fn truncate_text(text: &str, max_graphemes: usize) -> String { } } +/// Truncate a path-like string to the given display width, keeping leading and trailing segments +/// where possible and inserting a single Unicode ellipsis between them. If an individual segment +/// cannot fit, it is front-truncated with an ellipsis. +pub(crate) fn center_truncate_path(path: &str, max_width: usize) -> String { + if max_width == 0 { + return String::new(); + } + if UnicodeWidthStr::width(path) <= max_width { + return path.to_string(); + } + + let sep = std::path::MAIN_SEPARATOR; + let has_leading_sep = path.starts_with(sep); + let has_trailing_sep = path.ends_with(sep); + let mut raw_segments: Vec<&str> = path.split(sep).collect(); + if has_leading_sep && !raw_segments.is_empty() && raw_segments[0].is_empty() { + raw_segments.remove(0); + } + if has_trailing_sep + && !raw_segments.is_empty() + && raw_segments.last().is_some_and(|last| last.is_empty()) + { + raw_segments.pop(); + } + + if raw_segments.is_empty() { + if has_leading_sep { + let root = sep.to_string(); + if UnicodeWidthStr::width(root.as_str()) <= max_width { + return root; + } + } + return "…".to_string(); + } + + struct Segment<'a> { + original: &'a str, + text: String, + truncatable: bool, + is_suffix: bool, + } + + let assemble = |leading: bool, segments: &[Segment<'_>]| -> String { + let mut result = String::new(); + if leading { + result.push(sep); + } + for segment in segments { + if !result.is_empty() && !result.ends_with(sep) { + result.push(sep); + } + result.push_str(segment.text.as_str()); + } + result + }; + + let front_truncate = |original: &str, allowed_width: usize| -> String { + if allowed_width == 0 { + return String::new(); + } + if UnicodeWidthStr::width(original) <= allowed_width { + return original.to_string(); + } + if allowed_width == 1 { + return "…".to_string(); + } + + let mut kept: Vec = Vec::new(); + let mut used_width = 1; // reserve space for leading ellipsis + for ch in original.chars().rev() { + let ch_width = UnicodeWidthChar::width(ch).unwrap_or(0); + if used_width + ch_width > allowed_width { + break; + } + used_width += ch_width; + kept.push(ch); + } + kept.reverse(); + let mut truncated = String::from("…"); + for ch in kept { + truncated.push(ch); + } + truncated + }; + + let mut combos: Vec<(usize, usize)> = Vec::new(); + let segment_count = raw_segments.len(); + for left in 1..=segment_count { + let min_right = if left == segment_count { 0 } else { 1 }; + for right in min_right..=(segment_count - left) { + combos.push((left, right)); + } + } + let desired_suffix = if segment_count > 1 { + std::cmp::min(2, segment_count - 1) + } else { + 0 + }; + let mut prioritized: Vec<(usize, usize)> = Vec::new(); + let mut fallback: Vec<(usize, usize)> = Vec::new(); + for combo in combos { + if combo.1 >= desired_suffix { + prioritized.push(combo); + } else { + fallback.push(combo); + } + } + let sort_combos = |items: &mut Vec<(usize, usize)>| { + items.sort_by(|(left_a, right_a), (left_b, right_b)| { + left_b + .cmp(left_a) + .then_with(|| right_b.cmp(right_a)) + .then_with(|| (left_b + right_b).cmp(&(left_a + right_a))) + }); + }; + sort_combos(&mut prioritized); + sort_combos(&mut fallback); + + let fit_segments = + |segments: &mut Vec>, allow_front_truncate: bool| -> Option { + loop { + let candidate = assemble(has_leading_sep, segments); + let width = UnicodeWidthStr::width(candidate.as_str()); + if width <= max_width { + return Some(candidate); + } + + if !allow_front_truncate { + return None; + } + + let mut indices: Vec = Vec::new(); + for (idx, seg) in segments.iter().enumerate().rev() { + if seg.truncatable && seg.is_suffix { + indices.push(idx); + } + } + for (idx, seg) in segments.iter().enumerate().rev() { + if seg.truncatable && !seg.is_suffix { + indices.push(idx); + } + } + + if indices.is_empty() { + return None; + } + + let mut changed = false; + for idx in indices { + let original_width = UnicodeWidthStr::width(segments[idx].original); + if original_width <= max_width && segment_count > 2 { + continue; + } + let seg_width = UnicodeWidthStr::width(segments[idx].text.as_str()); + let other_width = width.saturating_sub(seg_width); + let allowed_width = max_width.saturating_sub(other_width).max(1); + let new_text = front_truncate(segments[idx].original, allowed_width); + if new_text != segments[idx].text { + segments[idx].text = new_text; + changed = true; + break; + } + } + + if !changed { + return None; + } + } + }; + + for (left_count, right_count) in prioritized.into_iter().chain(fallback.into_iter()) { + let mut segments: Vec> = raw_segments[..left_count] + .iter() + .map(|seg| Segment { + original: seg, + text: (*seg).to_string(), + truncatable: true, + is_suffix: false, + }) + .collect(); + + let need_ellipsis = left_count + right_count < segment_count; + if need_ellipsis { + segments.push(Segment { + original: "…", + text: "…".to_string(), + truncatable: false, + is_suffix: false, + }); + } + + if right_count > 0 { + segments.extend( + raw_segments[segment_count - right_count..] + .iter() + .map(|seg| Segment { + original: seg, + text: (*seg).to_string(), + truncatable: true, + is_suffix: true, + }), + ); + } + + let allow_front_truncate = need_ellipsis || segment_count <= 2; + if let Some(candidate) = fit_segments(&mut segments, allow_front_truncate) { + return candidate; + } + } + + front_truncate(path, max_width) +} + #[cfg(test)] mod tests { use super::*; @@ -203,6 +418,49 @@ mod tests { ); } + #[test] + fn test_center_truncate_doesnt_truncate_short_path() { + let sep = std::path::MAIN_SEPARATOR; + let path = format!("{sep}Users{sep}codex{sep}Public"); + let truncated = center_truncate_path(&path, 40); + + assert_eq!(truncated, path); + } + + #[test] + fn test_center_truncate_truncates_long_path() { + let sep = std::path::MAIN_SEPARATOR; + let path = format!("~{sep}hello{sep}the{sep}fox{sep}is{sep}very{sep}fast"); + let truncated = center_truncate_path(&path, 24); + + assert_eq!( + truncated, + format!("~{sep}hello{sep}the{sep}…{sep}very{sep}fast") + ); + } + + #[test] + fn test_center_truncate_truncates_long_windows_path() { + let sep = std::path::MAIN_SEPARATOR; + let path = format!( + "C:{sep}Users{sep}codex{sep}Projects{sep}super{sep}long{sep}windows{sep}path{sep}file.txt" + ); + let truncated = center_truncate_path(&path, 36); + + let expected = format!("C:{sep}Users{sep}codex{sep}…{sep}path{sep}file.txt"); + + assert_eq!(truncated, expected); + } + + #[test] + fn test_center_truncate_handles_long_segment() { + let sep = std::path::MAIN_SEPARATOR; + let path = format!("~{sep}supercalifragilisticexpialidocious"); + let truncated = center_truncate_path(&path, 18); + + assert_eq!(truncated, format!("~{sep}…cexpialidocious")); + } + #[test] fn test_format_json_compact_array() { let json = r#"[ 1, 2, { "key": "value" }, "string" ]"#; From d555b684694d906b6ab832cd380e4aedece9d9df Mon Sep 17 00:00:00 2001 From: jimmyfraiture2 Date: Mon, 15 Sep 2025 14:52:39 +0100 Subject: [PATCH 11/12] fix: race condition unified exec (#3644) Fix race condition without storing an rx in the session --- .../src/exec_command/exec_command_session.rs | 44 +++++++------------ .../core/src/exec_command/session_manager.rs | 31 +++++++------ codex-rs/core/src/unified_exec/mod.rs | 26 ++++++----- 3 files changed, 46 insertions(+), 55 deletions(-) diff --git a/codex-rs/core/src/exec_command/exec_command_session.rs b/codex-rs/core/src/exec_command/exec_command_session.rs index 3bf647ef45..31b3c929b2 100644 --- a/codex-rs/core/src/exec_command/exec_command_session.rs +++ b/codex-rs/core/src/exec_command/exec_command_session.rs @@ -11,9 +11,6 @@ pub(crate) struct ExecCommandSession { /// Broadcast stream of output chunks read from the PTY. New subscribers /// receive only chunks emitted after they subscribe. output_tx: broadcast::Sender>, - /// Receiver subscribed before the child process starts emitting output so - /// the first caller can consume any early data without races. - initial_output_rx: StdMutex>>>, /// Child killer handle for termination on drop (can signal independently /// of a thread blocked in `.wait()`). @@ -41,25 +38,20 @@ impl ExecCommandSession { writer_handle: JoinHandle<()>, wait_handle: JoinHandle<()>, exit_status: std::sync::Arc, - ) -> Self { - Self { - writer_tx, - output_tx, - initial_output_rx: StdMutex::new(None), - killer: StdMutex::new(Some(killer)), - reader_handle: StdMutex::new(Some(reader_handle)), - writer_handle: StdMutex::new(Some(writer_handle)), - wait_handle: StdMutex::new(Some(wait_handle)), - exit_status, - } - } - - pub(crate) fn set_initial_output_receiver(&self, receiver: broadcast::Receiver>) { - if let Ok(mut guard) = self.initial_output_rx.lock() - && guard.is_none() - { - *guard = Some(receiver); - } + ) -> (Self, broadcast::Receiver>) { + let initial_output_rx = output_tx.subscribe(); + ( + Self { + writer_tx, + output_tx, + killer: StdMutex::new(Some(killer)), + reader_handle: StdMutex::new(Some(reader_handle)), + writer_handle: StdMutex::new(Some(writer_handle)), + wait_handle: StdMutex::new(Some(wait_handle)), + exit_status, + }, + initial_output_rx, + ) } pub(crate) fn writer_sender(&self) -> mpsc::Sender> { @@ -67,13 +59,7 @@ impl ExecCommandSession { } pub(crate) fn output_receiver(&self) -> broadcast::Receiver> { - if let Ok(mut guard) = self.initial_output_rx.lock() - && let Some(receiver) = guard.take() - { - receiver - } else { - self.output_tx.subscribe() - } + self.output_tx.subscribe() } pub(crate) fn has_exited(&self) -> bool { diff --git a/codex-rs/core/src/exec_command/session_manager.rs b/codex-rs/core/src/exec_command/session_manager.rs index 26fb3f3ecb..61c70f0cc2 100644 --- a/codex-rs/core/src/exec_command/session_manager.rs +++ b/codex-rs/core/src/exec_command/session_manager.rs @@ -93,18 +93,16 @@ impl SessionManager { .fetch_add(1, std::sync::atomic::Ordering::SeqCst), ); - let (session, mut exit_rx) = - create_exec_command_session(params.clone()) - .await - .map_err(|err| { - format!( - "failed to create exec command session for session id {}: {err}", - session_id.0 - ) - })?; + let (session, mut output_rx, mut exit_rx) = create_exec_command_session(params.clone()) + .await + .map_err(|err| { + format!( + "failed to create exec command session for session id {}: {err}", + session_id.0 + ) + })?; // Insert into session map. - let mut output_rx = session.output_receiver(); self.sessions.lock().await.insert(session_id, session); // Collect output until either timeout expires or process exits. @@ -245,7 +243,11 @@ impl SessionManager { /// Spawn PTY and child process per spawn_exec_command_session logic. async fn create_exec_command_session( params: ExecCommandParams, -) -> anyhow::Result<(ExecCommandSession, oneshot::Receiver)> { +) -> anyhow::Result<( + ExecCommandSession, + tokio::sync::broadcast::Receiver>, + oneshot::Receiver, +)> { let ExecCommandParams { cmd, yield_time_ms: _, @@ -279,8 +281,6 @@ async fn create_exec_command_session( let (writer_tx, mut writer_rx) = mpsc::channel::>(128); // Broadcast for streaming PTY output to readers: subscribers receive from subscription time. let (output_tx, _) = tokio::sync::broadcast::channel::>(256); - let initial_output_rx = output_tx.subscribe(); - // Reader task: drain PTY and forward chunks to output channel. let mut reader = pair.master.try_clone_reader()?; let output_tx_clone = output_tx.clone(); @@ -342,7 +342,7 @@ async fn create_exec_command_session( }); // Create and store the session with channels. - let session = ExecCommandSession::new( + let (session, initial_output_rx) = ExecCommandSession::new( writer_tx, output_tx, killer, @@ -351,8 +351,7 @@ async fn create_exec_command_session( wait_handle, exit_status, ); - session.set_initial_output_receiver(initial_output_rx); - Ok((session, exit_rx)) + Ok((session, initial_output_rx, exit_rx)) } #[cfg(test)] diff --git a/codex-rs/core/src/unified_exec/mod.rs b/codex-rs/core/src/unified_exec/mod.rs index c6980c53e2..99b19796b8 100644 --- a/codex-rs/core/src/unified_exec/mod.rs +++ b/codex-rs/core/src/unified_exec/mod.rs @@ -100,10 +100,13 @@ type OutputBuffer = Arc>; type OutputHandles = (OutputBuffer, Arc); impl ManagedUnifiedExecSession { - fn new(session: ExecCommandSession) -> Self { + fn new( + session: ExecCommandSession, + initial_output_rx: tokio::sync::broadcast::Receiver>, + ) -> Self { let output_buffer = Arc::new(Mutex::new(OutputBufferState::default())); let output_notify = Arc::new(Notify::new()); - let mut receiver = session.output_receiver(); + let mut receiver = initial_output_rx; let buffer_clone = Arc::clone(&output_buffer); let notify_clone = Arc::clone(&output_notify); let output_task = tokio::spawn(async move { @@ -193,8 +196,8 @@ impl UnifiedExecSessionManager { } else { let command = request.input_chunks.to_vec(); let new_id = self.next_session_id.fetch_add(1, Ordering::SeqCst); - let session = create_unified_exec_session(&command).await?; - let managed_session = ManagedUnifiedExecSession::new(session); + let (session, initial_output_rx) = create_unified_exec_session(&command).await?; + let managed_session = ManagedUnifiedExecSession::new(session, initial_output_rx); let (buffer, notify) = managed_session.output_handles(); writer_tx = managed_session.writer_sender(); output_buffer = buffer; @@ -297,7 +300,13 @@ impl UnifiedExecSessionManager { async fn create_unified_exec_session( command: &[String], -) -> Result { +) -> Result< + ( + ExecCommandSession, + tokio::sync::broadcast::Receiver>, + ), + UnifiedExecError, +> { if command.is_empty() { return Err(UnifiedExecError::MissingCommandLine); } @@ -327,7 +336,6 @@ async fn create_unified_exec_session( let (writer_tx, mut writer_rx) = mpsc::channel::>(128); let (output_tx, _) = tokio::sync::broadcast::channel::>(256); - let initial_output_rx = output_tx.subscribe(); let mut reader = pair .master @@ -381,7 +389,7 @@ async fn create_unified_exec_session( wait_exit_status.store(true, Ordering::SeqCst); }); - let session = ExecCommandSession::new( + let (session, initial_output_rx) = ExecCommandSession::new( writer_tx, output_tx, killer, @@ -390,9 +398,7 @@ async fn create_unified_exec_session( wait_handle, exit_status, ); - session.set_initial_output_receiver(initial_output_rx); - - Ok(session) + Ok((session, initial_output_rx)) } #[cfg(test)] From da6086f8655d13288fe5bb43dc7587276169244b Mon Sep 17 00:00:00 2001 From: Michael Bolin Date: Mon, 15 Sep 2025 07:07:04 -0700 Subject: [PATCH 12/12] chore: set `prerelease:true` for now --- .github/workflows/rust-release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/rust-release.yml b/.github/workflows/rust-release.yml index 07af62a17c..2b51c099eb 100644 --- a/.github/workflows/rust-release.yml +++ b/.github/workflows/rust-release.yml @@ -211,7 +211,8 @@ jobs: files: dist/** # Mark as prerelease only when the version has a suffix after x.y.z # (e.g. -alpha, -beta). Otherwise publish a normal release. - prerelease: ${{ contains(steps.release_name.outputs.name, '-') }} + # prerelease: ${{ contains(steps.release_name.outputs.name, '-') }} + prerelease: true - uses: facebook/dotslash-publish-release@v2 env: