Commit graph

3946 commits

Author SHA1 Message Date
Kevin Turcios
793c6bd79d
Merge branch 'main' into set-coverage-filter 2025-01-07 01:57:44 -05:00
Saurabh Misra
1f2bb55454
Merge pull request #1403 from codeflash-ai/release/v0.9.0
release v0.9.0
2025-01-06 22:56:45 -08:00
Kevin Turcios
c2a3b94135
Merge branch 'main' into set-coverage-filter 2025-01-07 01:50:44 -05:00
Kevin Turcios
ddf8802c77 Update optimizer.py 2025-01-07 01:49:23 -05:00
Saurabh Misra
6de9412196
Merge branch 'main' into release/v0.9.0 2025-01-06 22:39:26 -08:00
Saurabh Misra
f958b22afa release v0.9.0 2025-01-06 22:38:48 -08:00
Saurabh Misra
0d9e6e1a07
Merge pull request #1401 from codeflash-ai/concolic-tests-warning
Make concolic tests error look less scary
2025-01-06 22:37:22 -08:00
Kevin Turcios
25f9bade47 ignore magic constants warning. 2025-01-07 01:00:19 -05:00
Kevin Turcios
0e9a6540df move to coverage_critic
add tests & fix typing
add tests to the critic
we don't support unittest yet.
2025-01-07 00:28:00 -05:00
Kevin Turcios
575b5dbd4d Update pyproject.toml 2025-01-06 21:50:31 -05:00
Saurabh Misra
d003d058fc
Merge branch 'main' into concolic-tests-warning 2025-01-06 14:04:51 -08:00
Saurabh Misra
ce97b3a04c Make concolic tests error look less scary 2025-01-06 12:53:17 -08:00
Kevin Turcios
a08406f6d4 implement coverage threshold 2025-01-06 13:59:26 -05:00
Saurabh Misra
753c4c8b34
Merge pull request #1399 from codeflash-ai/fix-new-test-instrumentation-kwargs
Fix django test instrumentation
2025-01-03 19:26:38 -08:00
Saurabh Misra
04612142b4 fix a test 2025-01-03 18:09:25 -08:00
Saurabh Misra
a9a6ad73e9 Fix django test instrumentation 2025-01-03 17:55:10 -08:00
Saurabh Misra
bec47e5b4b
Merge pull request #1397 from codeflash-ai/langflow-dupes-fix
Update verify-existing-optimizations.ts
2025-01-02 17:17:55 -08:00
Kevin Turcios
4db99b96a1 Update verify-existing-optimizations.ts 2025-01-02 20:01:24 -05:00
Saurabh Misra
930caf3c55
Merge pull request #1395 from codeflash-ai/review-suggestion-url-notification
notify with the url
2025-01-02 15:16:10 -08:00
Saurabh Misra
5395cb7ee7 notify with the url 2025-01-02 11:12:30 -08:00
Saurabh Misra
305063b186
Merge pull request #1378 from codeflash-ai/local-aiservice-codeflash-optimize-yaml
Some checks are pending
Codeflash AiService / Optimize new code in this PR (pull_request) Waiting to run
CodeFlash / Optimize new code in this PR (pull_request) Waiting to run
django-unit-tests / unit-tests (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-pytest-no-git (pull_request) Waiting to run
end-to-end-test / bubble-sort-optimization-unittest (pull_request) Waiting to run
Coverage E2E / end-to-end-test-coverage (pull_request) Waiting to run
end-to-end-test / futurehouse-structure (pull_request) Waiting to run
end-to-end-test / tracer-replay (pull_request) Waiting to run
end-to-end-test / topological-sort-optimization (pull_request) Waiting to run
Mypy Type Checking for Aiservice / type-check-aiservice (pull_request) Waiting to run
Mypy Type Checking for CLI / type-check-cli (pull_request) Waiting to run
Next.js Build Check / build (pull_request) Waiting to run
/ Run pr agent on every pull request, respond to user comments (pull_request) Waiting to run
unit-tests / unit-tests (3.10.13) (pull_request) Waiting to run
unit-tests / unit-tests (3.11.6) (pull_request) Waiting to run
unit-tests / unit-tests (3.12.1) (pull_request) Waiting to run
unit-tests / unit-tests (3.13.0) (pull_request) Waiting to run
unit-tests / unit-tests (3.9.18) (pull_request) Waiting to run
Use local aiservice for optimization github action
2024-12-31 16:21:23 -08:00
Saurabh Misra
97a5c4a719 delete the bubble sort test 2024-12-31 15:46:22 -08:00
Saurabh Misra
47ff3ada3c fix 2024-12-31 12:26:12 -08:00
Saurabh Misra
52667b0eb6 fix the env vars 2024-12-31 12:09:32 -08:00
Saurabh Misra
72db2f3236 test with bubbles sort 2024-12-31 12:06:14 -08:00
Saurabh Misra
72828a0987 Use local aiservice 2024-12-31 12:04:46 -08:00
Alvin Ryanputra
a9fe5f988a
Merge pull request #1353 from codeflash-ai/prompt_refactor
Optimization prompt refactor with read-only and read write code contexts.
2024-12-30 14:29:50 -08:00
Saurabh Misra
97544f6fca Merge branch 'main' into prompt_refactor
# Conflicts:
#	cli/codeflash/optimization/optimizer.py
2024-12-30 14:21:02 -08:00
Saurabh Misra
af7f0f1d1a
Merge pull request #1377 from codeflash-ai/rearchitect-tests-behavior-benchmarking
Rearchitect tests behavior benchmarking Merge to main now
2024-12-30 14:09:18 -08:00
Saurabh Misra
732d952f0d
Merge branch 'main' into rearchitect-tests-behavior-benchmarking 2024-12-30 14:09:00 -08:00
Saurabh Misra
88a38d3fd6 Fix a typing issue 2024-12-30 12:23:15 -08:00
Alvin Ryanputra
a2baa8a7c3 Merge branch 'refs/heads/main' into prompt_refactor 2024-12-30 10:40:27 -08:00
Saurabh Misra
706b673950 a fix 2024-12-29 19:48:39 -08:00
Saurabh Misra
6b7662f864 Create enums for TestingMode 2024-12-29 19:19:19 -08:00
Saurabh Misra
d13de7840a Create enums for TestingMode 2024-12-29 19:11:20 -08:00
Saurabh Misra
f385d73220 Fix django tests and instrumentation 2024-12-29 18:51:19 -08:00
Saurabh Misra
bfc2762817 Fix CLI Unit Tests and add testing for benchmarking type testing 2024-12-27 16:48:16 -08:00
Alvin Ryanputra
a58e8547db Merge remote-tracking branch 'origin/prompt_refactor' into prompt_refactor 2024-12-27 12:17:08 -08:00
Saurabh Misra
a5d56df23c
Update README.md 2024-12-27 11:55:26 -08:00
Saurabh Misra
ad7ce74ccb Make unittest framework tests work e2e 2024-12-26 21:54:24 -08:00
Saurabh Misra
6e45677420 For the benchmarking run, only run the discovered test functions rather than the whole test file. This runs a lot faster for more complex projects.
Still run the whole test file for behavioral test
A lot of other smaller improvements
2024-12-26 19:35:53 -08:00
Alvin Ryanputra
57af3a6b7e
Merge branch 'main' into prompt_refactor 2024-12-26 15:58:32 -08:00
Alvin Ryanputra
2c24a08862 Merge branch 'main' into prompt_refactor 2024-12-26 15:03:45 -08:00
Alvin Ryanputra
5525a67598
Merge pull request #1369 from codeflash-ai/helper_fn_discovery_list_compre
fixed function discovery in list comprehension
2024-12-26 15:03:15 -08:00
Alvin Ryanputra
5cf74bcc1b mypy fixes 2024-12-26 14:46:26 -08:00
Alvin Ryanputra
60e512c11c minor fix 2024-12-26 14:30:10 -08:00
Alvin Ryanputra
fd99b0260f handle token limits 2024-12-26 14:29:32 -08:00
Alvin Ryanputra
5b39615ec0 added docstring removal 2024-12-26 14:06:05 -08:00
Saurabh Misra
02783c67ea bubble sort works e2e 2024-12-26 13:48:47 -08:00
Saurabh Misra
501548a99f Revert regressions 2024-12-26 11:46:22 -08:00