Skip to content

fix: o padrão de num_ctx passa a valer onde importa - #17

Merged
kerlonr merged 1 commit into
mainfrom
fix/num-ctx-no-from-env
Sep 4, 2026
Merged

fix: o padrão de num_ctx passa a valer onde importa#17
kerlonr merged 1 commit into
mainfrom
fix/num-ctx-no-from-env

Conversation

@kerlonr

@kerlonr kerlonr commented Sep 4, 2026

Copy link
Copy Markdown
Member

Troquei 2048 por 4096 no campo da dataclass e não no from_env — e quem monta a configuração de verdade é o from_env. O robô continuou com 2048.

Quem denunciou foi o aviso que eu tinha acabado de escrever, no arranque seguinte:

a persona ocupa ~1945 dos 2048 tokens de contexto ... e ela nao cabe junto com a resposta

O valor estava repetido em dois lugares, então mudar um só mudou pela metade. Agora é uma constante, DEFAULT_NUM_CTX, e os dois a usam.

Dois testes cercam isso: um confere que os dois caminhos dão o mesmo número, o outro que a persona deste robô cabe junto com a resposta no padrão — que era exatamente o que 2048 não permitia.

760 testes passam.

🤖 Generated with Claude Code

https://claude.ai/code/session_0173mr3mDsAKQuPUNaPghe9v

Eu troquei 2048 por 4096 no campo da dataclass e nao no `from_env` — e quem
monta a configuracao de verdade e o `from_env`. O robo continuou com 2048, e
quem denunciou foi o aviso que eu tinha acabado de escrever:

    a persona ocupa ~1945 dos 2048 tokens de contexto ... e ela nao cabe
    junto com a resposta

O valor era repetido em dois lugares, entao mudar um so mudou pela metade.
Agora e uma constante, `DEFAULT_NUM_CTX`, e os dois a usam.

Dois testes cercam isso: um confere que os dois caminhos dao o mesmo numero, o
outro que a persona deste robo cabe junto com a resposta no padrao — que era
exatamente o que 2048 nao permitia.

760 testes passam.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0173mr3mDsAKQuPUNaPghe9v
@kerlonr
kerlonr merged commit a003dfc into main Sep 4, 2026
5 checks passed
@kerlonr
kerlonr deleted the fix/num-ctx-no-from-env branch September 4, 2026 03:20
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