Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

### Describe the bug

Aberta
#86 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
25/100
Tipo de issue
Bug
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada
Stack de tecnologia
github, shell
Domínio
cli, devtools, performance

Direção de pesquisa

Nenhum arquivo-fonte, teste ou etapa de reprodução foi especificado. Comece confirmando se isso pertence a github/copilot-cli e reproduza o comportamento de CPU alta no Copilot CLI v1.0.65, comparando-o com o v1.0.61 enquanto analisa os logs fornecidos. O trabalho estará concluído quando a regressão for identificada e resolvida, com a verificação de que o comando de review não permanece mais ocioso com uso elevado de CPU.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Describe the bug

╭─╮╭─╮
╰─╯╰─╯ Copilot v1.0.65 uses AI.
█ ▘▝ █ /experimental
▔▔▔▔

● No copilot-instructions.md found. Run /init to generate.

● Tip: /remote
└ Toggle remote control from GitHub web and mobile

❯ review last commit

◉ Working esc cancel Claude Sonnet 4.6 · medium · (0%)

Then it use a lot of cpu and does nothing

PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND

2668312 foob 20 0 11.2g 227904 90216 S 62.6 0.2 2:17.65 MainThread

tested v1.0.61 and it works.

Affected version

No response

Steps to reproduce the behavior

No response

Expected behavior

No response

Additional context
2026-06-27T09:22:40.299Z [DEBUG] Using GitHub OAuth token for Copilot API
2026-06-27T09:22:40.299Z [DEBUG] Creating copilot-client for integration ID copilot-developer-cli with token authentication. User-agent: copilot/1.0.65 (client/github/cli linux v24.16.0) term/unknown
2026-06-27T09:22:40.300Z [DEBUG] Successfully listed 30 models
2026-06-27T09:22:40.300Z [DEBUG] Listed models: [claude-opus-4.6,Claude Opus 4.6], [claude-opus-4.7,Claude Opus 4.7], [claude-sonnet-4.6,Claude Sonnet 4.6], [gpt-5.3-codex,GPT-5.3-Codex], [gpt-5.4-mini,GPT-5.4 mini], [gpt-5.4-nano,GPT-5.4 nano], [gpt-5.4,GPT-5.4], [gpt-5.5,GPT-5.5], [gpt-5-mini,GPT-5 mini], [gpt-4o-mini-2024-07-18,GPT-4o mini], [gpt-4o-2024-11-20,GPT-4o], [gpt-4o-2024-08-06,GPT-4o], [text-embedding-3-small,Embedding V3 small], [text-embedding-3-small-inference,Embedding V3 small (Inference)], [claude-sonnet-4.5,Claude Sonnet 4.5], [claude-opus-4.5,Claude Opus 4.5], [claude-haiku-4.5,Claude Haiku 4.5], [gemini-2.5-pro,Gemini 2.5 Pro], [gpt-4.1-2025-04-14,GPT-4.1], [gpt-41-copilot,GPT-4.1 Copilot], [gpt-3.5-turbo-0613,GPT 3.5 Turbo], [gpt-4,GPT 4], [gpt-4-0613,GPT 4], [gpt-4o-2024-05-13,GPT-4o], [gpt-4-o-preview,GPT-4o], [gpt-4.1,GPT-4.1], [gpt-3.5-turbo,GPT 3.5 Turbo], [gpt-4o-mini,GPT-4o mini], [gpt-4o,GPT-4o], [text-embedding-ada-002,Embedding V2 Ada]
2026-06-27T09:22:40.301Z [DEBUG] Applied model capabilities override: {"family":"claude-sonnet-4.6","limits":{"max_context_window_tokens":264000,"max_non_streaming_output_tokens":16000,"max_output_tokens":64000,"max_prompt_tokens":200000,"vision":{"max_prompt_image_size":3145728,"max_prompt_images":5,"supported_media_types":["image/jpeg","image/png","image/webp","image/gif","application/pdf"]}},"object":"model_capabilities","supports":{"adaptive_thinking":true,"max_thinking_budget":32000,"min_thinking_budget":1024,"parallel_tool_calls":true,"reasoning_effort":["low","medium","high","max"],"streaming":true,"structured_outputs":true,"tool_calls":true},"tokenizer":"o200k_base","type":"chat"}
2026-06-27T09:22:40.301Z [DEBUG] Got model info: {
  "billing": {
    "restricted_to": [
      "pro",
      "pro_plus",
      "individual_trial",
      "business",
      "enterprise",
      "max"
    ],
    "token_prices": {
      "batch_size": 1000000,
      "default": {
        "cache_read_price": 30,
        "cache_write_price": 375,
        "input_price": 300,
        "max_prompt_tokens": 200000,
        "output_price": 1500
      },
      "long_context": {
        "cache_read_price": 30,
        "cache_write_price": 375,
        "input_price": 300,
        "max_prompt_tokens": 936000,
        "output_price": 1500
      }
    }
  },
  "capabilities": {
    "family": "claude-sonnet-4.6",
    "limits": {
      "max_context_window_tokens": 264000,
      "max_non_streaming_output_tokens": 16000,
      "max_output_tokens": 64000,
      "max_prompt_tokens": 200000,
      "vision": {
        "max_prompt_image_size": 3145728,
        "max_prompt_images": 5,
        "supported_media_types": [
          "image/jpeg",
          "image/png",
          "image/webp",
          "image/gif",
          "application/pdf"
        ]
      }
    },
    "object": "model_capabilities",
    "supports": {
      "adaptive_thinking": true,
      "max_thinking_budget": 32000,
      "min_thinking_budget": 1024,
      "parallel_tool_calls": true,
      "reasoning_effort": [
        "low",
        "medium",
        "high",
        "max"
      ],
      "streaming": true,
      "structured_outputs": true,
      "tool_calls": true
    },
    "tokenizer": "o200k_base",
    "type": "chat"
  },
  "id": "claude-sonnet-4.6",
  "is_chat_default": false,
  "is_chat_fallback": false,
  "model_picker_category": "versatile",
  "model_picker_enabled": true,
  "model_picker_price_category": "medium",
  "name": "Claude Sonnet 4.6",
  "object": "model",
  "policy": {
    "state": "enabled",
    "terms": "Enable access to the latest Claude Sonnet 4.6 model from Anthropic. [Learn more about how GitHub Copilot serves Claude Sonnet 4.6](https://gh.io/copilot-claude-opus)."
  },
  "preview": false,
  "supported_endpoints": [
    "/chat/completions",
    "/v1/messages"
  ],
  "vendor": "Anthropic",
  "version": "claude-sonnet-4.6"
}
2026-06-27T09:22:48.972Z [DEBUG] [Octokit] request
2026-06-27T09:22:48.975Z [DEBUG] [rust:log] starting new connection 'Some("api.github.com")' {"log.target":"reqwest::connect","log.module_path":"reqwest::connect","log.file":"/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.13.4/src/connect.rs","log.line":929}
2026-06-27T09:22:48.975Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connecting to 140.82.116.5:443
2026-06-27T09:22:48.978Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connected to 140.82.116.5:443
2026-06-27T09:22:49.414Z [DEBUG] [rust:hyper_util::client::legacy::pool] pooling idle connection for ("https", api.github.com)
2026-06-27T09:22:49.414Z [INFO] [Octokit] POST /graphql - 200 with id 163E:128A50:5DA289C:5F79229:6A3F9669 in 442ms
2026-06-27T09:23:03.590Z [DEBUG] [rust:runtime::api_telemetry_queue] [telemetry-queue] Flushing 3 events (20252 B → 2828 B gzipped)
2026-06-27T09:23:03.591Z [DEBUG] [rust:hyper_util::client::legacy::pool] reuse idle connection for ("https", telemetry.business.githubcopilot.com)
2026-06-27T09:23:03.881Z [DEBUG] [rust:hyper_util::client::legacy::pool] pooling idle connection for ("https", telemetry.business.githubcopilot.com)
2026-06-27T09:23:48.957Z [DEBUG] [Octokit] request
2026-06-27T09:23:48.960Z [DEBUG] [rust:log] starting new connection 'Some("api.github.com")' {"log.target":"reqwest::connect","log.module_path":"reqwest::connect","log.file":"/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.13.4/src/connect.rs","log.line":929}
2026-06-27T09:23:48.960Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connecting to 140.82.116.5:443
2026-06-27T09:23:48.963Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connected to 140.82.116.5:443
2026-06-27T09:23:49.523Z [DEBUG] [rust:hyper_util::client::legacy::pool] pooling idle connection for ("https", api.github.com)
2026-06-27T09:23:49.523Z [INFO] [Octokit] POST /graphql - 200 with id 23FC:262C01:63B4C40:6588B29:6A3F96A4 in 566ms
2026-06-27T09:24:48.957Z [DEBUG] [Octokit] request
2026-06-27T09:24:48.967Z [DEBUG] [rust:log] starting new connection 'Some("api.github.com")' {"log.target":"reqwest::connect","log.module_path":"reqwest::connect","log.file":"/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.13.4/src/connect.rs","log.line":929}
2026-06-27T09:24:48.968Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connecting to 140.82.116.5:443
2026-06-27T09:24:48.968Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connected to 140.82.116.5:443
2026-06-27T09:24:49.375Z [DEBUG] [rust:hyper_util::client::legacy::pool] pooling idle connection for ("https", api.github.com)
2026-06-27T09:24:49.375Z [INFO] [Octokit] POST /graphql - 200 with id 203F:157E5D:66003B4:67D5059:6A3F96E1 in 418ms
2026-06-27T09:25:48.963Z [DEBUG] [Octokit] request
2026-06-27T09:25:48.966Z [DEBUG] [rust:log] starting new connection 'Some("api.github.com")' {"log.target":"reqwest::connect","log.module_path":"reqwest::connect","log.file":"/home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/reqwest-0.13.4/src/connect.rs","log.line":929}
2026-06-27T09:25:48.966Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connecting to 140.82.116.6:443
2026-06-27T09:25:48.969Z [DEBUG] [rust:hyper_util::client::legacy::connect::http] connected to 140.82.116.6:443
2026-06-27T09:25:49.425Z [DEBUG] [rust:hyper_util::client::legacy::pool] pooling idle connection for ("https", api.github.com)
2026-06-27T09:25:49.426Z [INFO] [Octokit] POST /graphql - 200 with id 3B3F:262C01:63D327D:65A7DCA:6A3F971D in 462ms

Originally posted by @wangvisual in https://github.com/github/copilot-cli/issues/3962

Linguagem predominante
Shell
Estrelas
177
Forks
45
Métricas de merge de PRs
Nenhum PR com merge em 30d

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de aws-samples/sample-developer-tutorials

Todas as issues de aws-samples/sample-developer-tutorials

Issues semelhantes

Mais issues de Shell/Bash

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.