Github Actions charmap issues generated by Rich #2
Closed
opened 2026-05-05 00:22:29 +00:00 by codeflash-ai
·
4 comments
No Branch/Tag specified
main
cf-go-language-support
cf-1084-reject-unchanged-target-modifications
cf-1081-reject-unused-additions
fix/js-benchmarking-calibrate
fix/java-generic-method-type-erasure
fix/early-jdk-version-check
206-version
move-plugin-docs
fix/junit5-multimodule-detection
fix/argparse-subparser-flag-isolation
docs/tracer/java
fix/gradle-classpath-missing-jars
bump-version-0.20.6
cf-1075-multi-language-orchestration
cf-1086-java-init-yes-flag
cf-1082-benchmark-noise-floor
add/support_react
fix/gradle-tracer-jar-resolution
fix/typescript-runtime-transform
fix/typescript-modulemapper-monorepo
fix/globalsetup-always-disable
fix/javascript-injection-issue-17
fix/typescript-test-esm-preservation
fix/disable-globalsetup-for-unit-tests
fix/typescript-jest-config-require
fix/babel-typescript-fallback
fix/typescript-transform-detection
fix/disable-globalsetup-hooks
fix/test-skip-root-chmod
fix/excessive-logging-create-pr
fix/dont-add-js-extension-to-relative-imports-with-jest
fix/code-repair-language-guard
fix/typescript-commonjs-detection
fix/python-only-endpoints-language-guards
fix/adaptive-optimize-language-check
fix/typescript-esm-extensions
fix/monorepo-jest-config-per-package
fix/vitest-coverage-enabled
fix/vitest-workspace-setupfiles-detection
fix/jest-end-markers-without-duration
fix/generated-tests-excluded-from-pr
cf-disable-maven-build-cache
fix/pnpm-workspace-codeflash-install
fix/duplicate-vitest-imports
fix/handle-connection-error-in-cfapi
cf-1079-maven-cwd-fix
fix/preserve-export-keyword-in-extraction
prescreening_filter
cf-fix-complex-expression-instrumentation
fix/set-language-singleton-early
revert
codeflash_python
pr-assets
trace-tests-mode
fix/config-parser-codeflash-toml-priority
fix/trigger_cc_on_multiple_commits
fix/js-test-module-path-resolution
revert-1858-fix/add_lang_ext_support_to_diff
fix/git-diff-multi-language-extension-filter
fix/add_lang_ext_support_to_diff
refactor/rename-by-id-to-runtimes-by-test-case
docs/docstring-get-test-pass-fail-report-v3
fix/deterministic-patches-bugs
fix/js-higher-noise-floor
feat/early-module-import-validation-java
add/skip_when_too_slow_in_behavorial
feat/add/void/func
fix/early-module-import-validation-js
fix/early-module-import-validation
fix/java/compilation-failure-recovery
omni-main-java-squashed
fix/java/sqlite-locked-error
omni-main-java
fix/jest-junit-and-misc
fix/java/object-cast-type
agent
feat/java/jit-warmup-phase
java-tracer-agent
dir-option
where-test-discovered-
fix/java-e2e-bugs
omni-java-refactor-java-support
follow-up-reference-graph
ci-path-based-filtering
fix/speedup
feat/js-dot-call-instrumentation
fix/pytorch-forward-method-instrumentation
tessl/tile-rollout-1771120571158
fix/java-line-profiler-else-if
fix-package-json-config-override
fix/omni-java
refactor/tree-sitter-instrumentation
docs/java-runtime-maven-cache-fix
fix/formatter-security-whitelist
revert-1436-fix/java-test-path-generation
fix/kryo-serialization-deep-comparison
obs-review
js-trace
feat/agentic-workflow
feat/java-gradle-support
fix/js-test-import-paths
gpu-flag
test/budibase-integration
package_update_0.7.0
fix/marker-matching-function-name
fix/js-test-framework-detection
fix/stdout-write-vitest
fix/capturePerf-start-tags
fix/jest-detection-import-adjustment-monorepo
fix/jest-runner-monorepo-v2
fix/jest-detection-monorepo
fix/jest-runner-monorepo-resolution
fix/js-monorepo-jest-detection
feat/java-pipeline-validation
java-benchmark-inner-loop
fix/java-comparator-read-test-results-table
fix/java-instrumentation-schema-mismatch
fix-java-qualified-name
suggester
pytest-xdist
fix-duplicate-type-definitions
fix/revert-code-after-file-function-pr
fix-jest-looper
fix/filter-null-test-src-code
fix/jest-debug-logging
exp/js-inspector
simple-update-docs
demo-codeflash-47
augmented-optimizations
simplify-code-extractor
compile
experimental-torch
all-changes-comparator
comparator-tempdirs
Let-it-compile-itself
multi-language-golang
feat/agentic-codeflash
inquirer
fix/async-sqlite-wal-only
CF-966-unstructured
feat/two-stage-tracing
fix/e2e-tracer-test-expected-lines
experimental-jit
exp/call-graph
follow-up-comments
fix/bad-file-descriptor
ali-exp/-git-remote
cmd_init_TUI
codeflash-demo-014
cmd-init
improv-nms
improve-VSC-messaging
catch-submodule-bugs
release/v0.18.4
fix/config-not-found-error
codeflash-demo-012
codeflash-demo-011
fix-docs-url
fix/handle-new-added-classes
codeflash-demo-010
codeflash-demo-009
release/v0.18.3
fix-publish-yml
cf-808
automated-pypi-publishing
litellm
lsp/demo-optimization
release/v0.18.2
lsp/fixes-for-get-user-id
(fix)_cicurlar_import_bug
temp-import-fix
feat/hypothesis-tests
non-round-time
limit-benchmark-looping
evolution
lsp/task-execution-context
fix/formatter-reporting-and-early-exit
docs-tracking-update
docs-js-scripts
lsp/simplify-patches-path
fix/correct-resolve-test-paths-for-runtime-comments
fix/save/api/key
release/v0.18.1
saga/minor_fix_21oct
reduce-timeouts
fix-detect-unused-helper-functions
lsp/init-flow
pygls/v2
init/install-vscode-extension
feat/trace-next-to-replay-tests
concolic-error
local-setup
codeflash-demo-15
codeflash-demo-14
codeflash-demo-13
codeflash-demo-12
test_cache_revival
temp-undo-opt-impact
release/v0.17.3
call-site-application-refactor
lsp/always-process-args-when-calling-initProject
e2e/worktree-test
fix/revert-lsp-optimization-logic
chore/asyncio-optimization
lsp/return-selected-pyproject-toml
temporal-python
lsp/small-logging-format-changes
conditional-tests
vsc/lang_change_26_sept
fix/use-git-root-as-project-root-in-worktree
xarray-comparator
lsp/optimization-init-and-cleanup
release/v0.17.1
libcst-importstar-bug
standalone-fto-async
standalone-fto-async-fixed
faster-tracer
spaggheti
release/v0.17.0
demo-4
gate-behind-a-feature-flag
get-throughput-from-output
demo-branch-1
fix_looping_issue
saga4/misc_lsp_12_sept
lsp/look-for-pyproject-file
pytest-root-dir-failing-fix
lsp/verbose-quiet-logs
fix/reset-code-after-every-optimization
migrate-to-agents.md
saga/misc_fix_17sept
temp-code-diffs
fix-replay
deduplicate-better
UI-experiment
release/v0.16.7
kiro-trial
fix/project-root-path
fix/duplicate-global-assignments-when-reverting-helpers
fix/allow-no-quotes-in-api-key-shell-export
meausure-trace-time1
worktree/persist-optimization-patches
alpha-async
pr-631
lsp/get-functions-inside-git-commit
enhancement/codeflash-errors
feat/call/ast/graph
debug-airbyte
lsp/send-filenames-with-funcs-in-diff
enhancement/ranking-importance
lsp/threaded-optimizer-cleanup
fix/global-assignments-after-imports
fix/validate-generated-optimized-code
mcp_lsp_merge_experimental
chore/add-staging/docs
vsc/environment-validation
release/v0.16.6
docs-update-1
fix/explanation-print
chore/add-review-staging-link-logging
feat/detached-worktrees
Saga4-patch-readme.md
misrasaurabh1-patch-5
release/v0.16.5
fix/duplicate-imports
verify-test-numbers-calculation
saga4/misc_formatting_failure
release/v0.16.4
fix/revert-code-issue
fix/existing-top-level-cond-imports
saga4/vscode_add_git_worktree_lsp
ali/exp/worktrees
saga/mis_formatting_patch
saga4/claude_mcp_and_subagent
fix/git-remote-github-installation
release/v0.16.3
pydantic-benchmark-plugin-fix
feat/markdown-read-writable-context
misrasaurabh1-patch-4
misrasaurabh1-patch-3
feat/verify-and-submit-api-key-in-lsp
pre-commit-update
saga4/add_pp_tos_to_docs
exp-sql-profiler
fix/reset-valid-optimization-for-each-experiment
update-docs-1
release/v0.16.1
feat-staging
add-codeflash-optimize-demo
release/v0.16.0
unit-test-3.13
support-jax-comparator
debug-cf
demo-1
saga4/FD_leak
saga4/perf_tracking_filter
release/v0.15.6
easier-benchmark
ali/exp/lines-map
TUI
chore-send-email
fix/is-repo-a-fork
optimize-infer
note-about-replay-tests
copilot-md
saga4/add_django_test_support
fix/dont-add-context-hash-for-cli
saga4/misc_init_flow_improv
fix/git-remote
release/v0.15.5
tracing-runs-in-isolated-process
fix/installation-link-typo
exp/experimental-git-remote
exp/prompt-2nd-iteration
release/v0.15.4
release/v0.15.3
add-tutorials
saga4/fix_lsp_optimizable_function
fix-cmd-init
gpu-codeflash
release/v0.15.2
revert-replay-test-source-files
prevent-yet-another-crash
early-skip-if-insufficient-number-of-tests-passed
add-one-more-exception-guard
small-doc-fix
release/v0.15.1
misrasaurabh1-patch-2
chore/get-pr-number-from-gh-action-event-file
release/v0.15.0
improve-docs
trace-and-optimize
update-codeflash-optimize-docs
fix-benchmark-on-cmd-init
catch-yet-another-exception
fix/set-console-quiet-in-init
fix/new-functions-applied-multiple-times
saga4/doctor_cmd_check
saga4/fix_logging_issue
enhancement/better-shell-regex
cleanup-the-right-files
saga4/fix_optimizable_functions
fix/cicular-imports-in-helper-context
just-clean-all-leftover-instrumented-tests
disable-concolic
improve-debugging-exp
saga4/misc_changes_27_06_25
main-
faster-concolic-testing
fix/dont-serialize-the-optimized-code
saga4/rename_e2e_workflow_files
lsp/discoverFunctionTests
publish-test-results-to-lsp
chore/error-on-missing-key-in-fork
installed-libraries-context
uuid-comparator
patch-randomness
feat-save-log-line-profiler-results
clean-merge
chore/pytest-plugin-patches
release/v0.14.6
pickle-patched-tracer
cleanup-properly
fix/skip-optimization-for-draft-prs
release/v0.14.5
uv-migration-fr
filter_test_files_by_imports_bug_fix
enhancements/diff-formatting
fix-tracer
release/v0.14.4
release/v0.14.3
pr-target-branch-functions-diff
save-replay-test-command
release/v0.14.2
chore/handle-json-and-string-errors-from-cfapi
can-specify-multiple-replay-tests
save-event-creator
skip-formatting-for-large-diffs
release/v0.14.0
normalize-code-before-hashing
dont-optimize-repeatedly-gh-actions
checkin-idea-settings
installation-support
revert-helper-function-is-unused
add-timing-info-to-generated-tests
saga4/skip_label_for_cf
jl-threading
release/v0.13.1
saga4/fix_duplication_suggestion_issue3
saga4/fix_duplication_suggestion_issue
saga4/fix_duplication_suggestion_issue2
release/v0.13.0
better-stdout-capture
saga4/coverage_undefined_error
increase-the-min-test-case-passed
inner-funcs-get-counted
propagate-cf-api-errors
fix-duplicate-suggestions
formatter-runs-it-in-order
no-absolute-init
saga4/fix_user_docs_1
lazy-imports
targeted-formatting-cst-based
release/v0.12.3
small-msg-fix
add-licensecheck
cf-622
bump-gha-uv-version
fix-docs-header
misrasaurabh1-patch-1
optimizer-cleanup
disable-more-pytest-plugins
rbfl-fix
simplify-and-fix-github-actions
cf623-telemetry
release/v0.12.2
vsc-demo-sarthak
increase-noise-floor
optimizer-refactor
optimizer-refactor-lsp
checkpoint-for-codeflash-all-runs
small-benchmarking-fix
release/v0.12.1
np-void
update-benchmark-docs
memory-limit-tuning
clean-previous-optimizations-in-file-mode-optimizations
benchmark-docs
context-import-bug
fix-benchmark-setup
function_discovery_bug
fix-ci-not-using-current-branch
codeflash-trace-decorator
pytest-string-error
measure-test-discovery-time
change-banner-font
update-github-app-install-link
saga4/test8_wf
saga4/test7_wf
black-formatting
saga4/t5_wf
saga4/t4_wf
saga4/test1
saga4/fix_wf_runs
saga4/request_only_when_wf_changed
change-ascii-text-banner-format
saga4/fix_manual_approval_logic
fix/workflow_conditions_for_authorization_to_run
catch-a-logging-exception
add-pr-labeler-workflow
hypothesis-integration
picklepatch
allow-external-contributors-to-run-our-e2e-tests
release/v0.11.0
jedi_ctx_fix
uv-migrate
trace-deterministic
test-discovery-improvement
add-github-issues-link-to-error-messages
improve-readme
helper_functions_fix_for_nested_stuff
clean-up-main
saga4/test_for_inline_suggestion_on_new_file
docs-update
codeflash-init-for-preconfigured-repos
update-docs-logos
merge_test_results_into_models
saga4/cf_install
remove_parso_debug_statement
cooler-github-actions
saga4/fix_with_file_name
verify-bubble-sort
pytest-plugin-blocker
saga4/update_diagram
parallelize_discovery
blocking-wall-FOR
comparator-catch-exceptions
handle-pandas-/-np-nan-values
project-urls-for-pypi
release/v0.10.3
pytorch-comparator
remove-duplicate-preexisting-objects
fix-helper-context-for-init
release/v0.10.2
testgen-context-improvement
pytorch-fix
update-readme
rework-exception-handling
cf551
release/v0.10.1
seaborn-bugfix
saga4/try_modification_with_candidate
ruff-fixes
skip-async-dependent
release/v0.10.0
subprocess-consolidation
function-optimizer-refactor
fix/issue_19
perf-gain-original-format
test-cicd-e2e-tests
coverage-methods-fix
fix/gha-installation
github-actions
test_perf_only_after_behavior_passes
new-function-optimizer-refactor
github-actions-setup
function-optimizer-refactor-updated
v0.20.5.post151.dev0+95b62113
benchmark-v0.20.5.post151.dev0+95b62113
v0.20.5.post177.dev0+da536db8
benchmark-v0.20.5.post177.dev0+da536db8
v0.20.5.post169.dev0+2dba3e38
benchmark-v0.20.5.post169.dev0+2dba3e38
benchmark-v0.20.5.post146.dev0+5ff38597
v0.20.5
v0.20.4
v0.20.3
v0.20.1.post872.dev0+d7ab5a98
benchmark-v0.20.1.post242.dev0+7c7eeb5b
v0.20.2
benchmark-v0.3.0
benchmark-v0.2.0
v0.20.1
v0.20.0.post634.dev0+2d73cf88
v0.20.0.post510.dev0+b8932209
v0.20.0.post91.dev0+28f8eb18
v0.20.0
v0.19.1
v0.19.0
v0.18.7
v0.18.6
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.16.7
v0.16.6
v0.16.5
v0.16.4
v0.16.3
v0.16.1
v0.16.0
v0.15.6
v0.15.5
v0.15.4
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.7
v0.14.6
v0.14.5
v0.14.4
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.4
v0.12.3
v0.12.2
v0.12.1
v0.12.0
v0.11.0
v0.10.3
v0.10.2
rm
v0.10.1
v0.10.0
release/0.10.0
1.0.1
Labels
Clear labels
Something isn't working
Optimization PR opened by Codeflash AI
Skip CF run for the particular PR
Pull requests that update a dependency file
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Pull requests that update GitHub Actions code
Good for newcomers
Extra attention is needed
This doesn't seem right
Pull requests that update javascript code
Pull requests that update python code
Pull requests that update python:uv code
Optimization Quality according to codeflash
Optimization Quality according to Codeflash
Optimization Quality according to codeflash
Further information is requested
This will not be worked on
This PR modifies GitHub Actions workflows
agentic-workflows
bug
Something isn't working
⚡️ codeflash
Optimization PR opened by Codeflash AI
codeflash:skip
Skip CF run for the particular PR
dependencies
Pull requests that update a dependency file
documentation
Improvements or additions to documentation
duplicate
This issue or pull request already exists
enhancement
New feature or request
github_actions
Pull requests that update GitHub Actions code
good first issue
Good for newcomers
help wanted
Extra attention is needed
invalid
This doesn't seem right
javascript
Pull requests that update javascript code
openhands
python
Pull requests that update python code
python:uv
Pull requests that update python:uv code
🎯 Quality:
Optimization Quality according to codeflash
🎯 Quality: High
Optimization Quality according to Codeflash
🎯 Quality: Medium
Optimization Quality according to codeflash
question
Further information is requested
Review effort 1/5
Review effort 2/5
Review effort 3/5
Review effort 4/5
Review effort 5/5
testing
wontfix
This will not be worked on
workflow-modified
This PR modifies GitHub Actions workflows
No labels
agentic-workflows
bug
⚡️ codeflash
codeflash:skip
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
javascript
openhands
python
python:uv
🎯 Quality:
🎯 Quality: High
🎯 Quality: Medium
question
Review effort 1/5
Review effort 2/5
Review effort 3/5
Review effort 4/5
Review effort 5/5
testing
wontfix
workflow-modified
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference: codeflash-ai/codeflash#2
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I assume it's related to rich presence / colored terminal prints?
Hey thanks for reporting!
We will try reproducing this issue.
I think a major cause is also that we don't have good testing on windows @KRRT7
Thanks for the report, the issue here is with python and windows, specifically inside GHA windows runners, nothing to do with rich or codeflash.
The CI agent, for all OSes, actually executes the commands and redirects the output to a file, on windows, this results in the encoding being set to
cp1252which causes this error in thecp1252encoder python uses, you can see more information heresetting the python IO encoding type i.e
should clear this error up for you
Sounds good, will test in a minute and come back
Forgot to come back, @KRRT7 was right. Going to close this issue now. Thanks!