Skip to content

feat(core): llm suggestions on error via github copilot#203

Merged
load1n9 merged 1 commit intomainfrom
llm-errors
Feb 3, 2026
Merged

feat(core): llm suggestions on error via github copilot#203
load1n9 merged 1 commit intomainfrom
llm-errors

Conversation

@load1n9
Copy link
Copy Markdown
Member

@load1n9 load1n9 commented Feb 1, 2026

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 1, 2026

Performance Comparison basehead

Total Elapsed Time: 42.33ms → 43.00ms (+1.6%)
Profiling Mode: timing - Execution duration of functions.

+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| Function                                               | Calls                | Avg                            | P50                            | P95                            | P99                             | Total                          | % Total                      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::main                                        | 1 → 1 (+0.0%)        | 41.56ms → 42.23ms (+1.6%)      | 41.58ms → 42.24ms (+1.6%)      | 41.58ms → 42.24ms (+1.6%)      | 41.58ms → 42.24ms (+1.6%)       | 41.56ms → 42.23ms (+1.6%)      | 100.00% → 100.00% (+0.0%)    |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::run_main                                    | 1 → 1 (+0.0%)        | 41.54ms → 42.20ms (+1.6%)      | 41.55ms → 42.21ms (+1.6%)      | 41.55ms → 42.21ms (+1.6%)      | 41.55ms → 42.21ms (+1.6%)       | 41.54ms → 42.20ms (+1.6%)      | 99.94% → 99.93% (-0.0%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda::run::run                                    | 1 → 1 (+0.0%)        | 41.16ms → 41.79ms (+1.5%)      | 41.19ms → 41.81ms (+1.5%)      | 41.19ms → 41.81ms (+1.5%)      | 41.19ms → 41.81ms (+1.5%)       | 41.16ms → 41.79ms (+1.5%)      | 99.03% → 98.96% (-0.1%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| 🆕 andromeda::run::run_with_config                     | 0 → 1 (+100.0%) ⚠️   | 0.00ns → 41.79ms (+100.0%) ⚠️  | 0.00ns → 41.81ms (+100.0%) ⚠️  | 0.00ns → 41.81ms (+100.0%) ⚠️  | 0.00ns → 41.81ms (+100.0%) ⚠️   | 0.00ns → 41.79ms (+100.0%) ⚠️  | 0.00% → 98.96% (+100.0%) ⚠️  |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_core::runtime::run                           | 1 → 1 (+0.0%)        | 21.84ms → 22.01ms (+0.8%)      | 21.84ms → 22.02ms (+0.8%)      | 21.84ms → 22.02ms (+0.8%)      | 21.84ms → 22.02ms (+0.8%)       | 21.84ms → 22.01ms (+0.8%)      | 52.54% → 52.11% (-0.8%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_core::runtime::new                           | 1 → 1 (+0.0%)        | 18.26ms → 18.58ms (+1.7%)      | 18.27ms → 18.60ms (+1.8%)      | 18.27ms → 18.60ms (+1.8%)      | 18.27ms → 18.60ms (+1.8%)       | 18.26ms → 18.58ms (+1.7%)      | 43.93% → 43.99% (+0.1%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_core::extension::load                        | 22 → 22 (+0.0%)      | 792.80µs → 806.99µs (+1.8%)    | 283.39µs → 279.55µs (-1.4%)    | 2.88ms → 2.88ms (-0.1%)        | 5.41ms → 5.50ms (+1.5%)         | 17.44ms → 17.75ms (+1.8%)      | 41.96% → 42.03% (+0.2%)      |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::ext::console::internal_print        | 180 → 180 (+0.0%)    | 4.85µs → 4.95µs (+2.0%)        | 4.72µs → 4.72µs (+0.0%)        | 7.10µs → 7.36µs (+3.5%)        | 14.27µs → 20.69µs (+45.0%) ⚠️   | 873.02µs → 890.92µs (+2.0%)    | 2.10% → 2.10% (+0.0%)        |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::recommended::recommended_extensions | 1 → 1 (+0.0%)        | 47.57µs → 64.17µs (+34.9%) ⚠️  | 47.58µs → 64.19µs (+34.9%) ⚠️  | 47.58µs → 64.19µs (+34.9%) ⚠️  | 47.58µs → 64.19µs (+34.9%) ⚠️   | 47.57µs → 64.17µs (+34.9%) ⚠️  | 0.11% → 0.15% (+36.4%) ⚠️    |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| andromeda_runtime::ext::console::get_group_indent      | 180 → 180 (+0.0%)    | 103.00ns → 111.00ns (+7.8%)    | 80.00ns → 81.00ns (+1.2%)      | 250.00ns → 251.00ns (+0.4%)    | 431.00ns → 481.00ns (+11.6%)    | 18.69µs → 20.05µs (+7.3%)      | 0.04% → 0.04% (+0.0%)        |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+
| ️🗑️ andromeda::run::create_runtime_files                | 1 → 0 (-100.0%) 🚀   | 41.16ms → 0.00ns (-100.0%) 🚀  | 41.19ms → 0.00ns (-100.0%) 🚀  | 41.19ms → 0.00ns (-100.0%) 🚀  | 41.19ms → 0.00ns (-100.0%) 🚀   | 41.16ms → 0.00ns (-100.0%) 🚀  | 99.02% → 0.00% (-100.0%) 🚀  |
+--------------------------------------------------------+----------------------+--------------------------------+--------------------------------+--------------------------------+---------------------------------+--------------------------------+------------------------------+

Generated with hotpath-rs

📊 View Raw JSON Metrics

PR Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 42995604,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda::run::run_with_config": {
      "calls": 1,
      "avg": 41792757,
      "p50": 41811967,
      "p95": 41811967,
      "p99": 41811967,
      "total": 41792757,
      "percent_total": 9896
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 41793749,
      "p50": 41811967,
      "p95": 41811967,
      "p99": 41811967,
      "total": 41793749,
      "percent_total": 9896
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 42201707,
      "p50": 42205183,
      "p95": 42205183,
      "p99": 42205183,
      "total": 42201707,
      "percent_total": 9993
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 4949,
      "p50": 4719,
      "p95": 7355,
      "p99": 20687,
      "total": 890917,
      "percent_total": 210
    },
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18579565,
      "p50": 18595839,
      "p95": 18595839,
      "p99": 18595839,
      "total": 18579565,
      "percent_total": 4399
    },
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 64171,
      "p50": 64191,
      "p95": 64191,
      "p99": 64191,
      "total": 64171,
      "percent_total": 15
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 806994,
      "p50": 279551,
      "p95": 2875391,
      "p99": 5496831,
      "total": 17753882,
      "percent_total": 4203
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 42231223,
      "p50": 42237951,
      "p95": 42237951,
      "p99": 42237951,
      "total": 42231223,
      "percent_total": 10000
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 22008408,
      "p50": 22020095,
      "p95": 22020095,
      "p99": 22020095,
      "total": 22008408,
      "percent_total": 5211
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 111,
      "p50": 81,
      "p95": 251,
      "p99": 481,
      "total": 20054,
      "percent_total": 4
    }
  }
}

Main Branch Metrics

{
  "hotpath_profiling_mode": "timing",
  "total_elapsed": 42328563,
  "description": "Execution duration of functions.",
  "caller_name": "andromeda::main",
  "output": {
    "andromeda_core::runtime::new": {
      "calls": 1,
      "avg": 18261500,
      "p50": 18268159,
      "p95": 18268159,
      "p99": 18268159,
      "total": 18261500,
      "percent_total": 4393
    },
    "andromeda_runtime::ext::console::get_group_indent": {
      "calls": 180,
      "avg": 103,
      "p50": 80,
      "p95": 250,
      "p99": 431,
      "total": 18690,
      "percent_total": 4
    },
    "andromeda_runtime::recommended::recommended_extensions": {
      "calls": 1,
      "avg": 47571,
      "p50": 47583,
      "p95": 47583,
      "p99": 47583,
      "total": 47571,
      "percent_total": 11
    },
    "andromeda_runtime::ext::console::internal_print": {
      "calls": 180,
      "avg": 4850,
      "p50": 4719,
      "p95": 7103,
      "p99": 14271,
      "total": 873022,
      "percent_total": 210
    },
    "andromeda::main": {
      "calls": 1,
      "avg": 41564503,
      "p50": 41582591,
      "p95": 41582591,
      "p99": 41582591,
      "total": 41564503,
      "percent_total": 10000
    },
    "andromeda_core::runtime::run": {
      "calls": 1,
      "avg": 21839132,
      "p50": 21839871,
      "p95": 21839871,
      "p99": 21839871,
      "total": 21839132,
      "percent_total": 5254
    },
    "andromeda::run_main": {
      "calls": 1,
      "avg": 41539715,
      "p50": 41549823,
      "p95": 41549823,
      "p99": 41549823,
      "total": 41539715,
      "percent_total": 9994
    },
    "andromeda::run::create_runtime_files": {
      "calls": 1,
      "avg": 41161030,
      "p50": 41189375,
      "p95": 41189375,
      "p99": 41189375,
      "total": 41161030,
      "percent_total": 9902
    },
    "andromeda::run::run": {
      "calls": 1,
      "avg": 41162001,
      "p50": 41189375,
      "p95": 41189375,
      "p99": 41189375,
      "total": 41162001,
      "percent_total": 9903
    },
    "andromeda_core::extension::load": {
      "calls": 22,
      "avg": 792800,
      "p50": 283391,
      "p95": 2879487,
      "p99": 5414911,
      "total": 17441615,
      "percent_total": 4196
    }
  }
}

@load1n9 load1n9 merged commit 7c2e543 into main Feb 3, 2026
10 checks passed
@load1n9 load1n9 deleted the llm-errors branch February 3, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant