Skip to content

@Flow.model decorator to convert function into CallableModel#171

Open
NeejWeej wants to merge 41 commits intomainfrom
nk/auto_deps_auto_callable_model
Open

@Flow.model decorator to convert function into CallableModel#171
NeejWeej wants to merge 41 commits intomainfrom
nk/auto_deps_auto_callable_model

Conversation

@NeejWeej
Copy link
Copy Markdown
Collaborator

@NeejWeej NeejWeej commented Jan 5, 2026

No description provided.

Nijat Khanbabayev added 6 commits December 31, 2025 03:56
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
…c_context_v2

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej changed the base branch from main to nk/add_dynamic_context_v2 January 5, 2026 00:22
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from e93a9c4 to b7fe3d9 Compare January 5, 2026 01:30
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from b7fe3d9 to 989e278 Compare January 5, 2026 01:44
Nijat Khanbabayev added 4 commits January 4, 2026 21:09
…switching out attributes at runtime

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from 167e462 to 504dd96 Compare March 16, 2026 22:29
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 16, 2026

Test Results

812 tests  +164   810 ✅ +164   2m 0s ⏱️ +11s
  1 suites ±  0     2 💤 ±  0 
  1 files   ±  0     0 ❌ ±  0 

Results for commit 1bc0a86. ± Comparison against base commit a16f19b.

♻️ This comment has been updated with latest results.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 16, 2026

Codecov Report

❌ Patch coverage is 90.51173% with 267 lines in your changes missing coverage. Please review.
✅ Project coverage is 94.76%. Comparing base (a16f19b) to head (1bc0a86).

Files with missing lines Patch % Lines
ccflow/flow_model.py 84.63% 97 Missing and 62 partials ⚠️
ccflow/tests/test_flow_model.py 94.08% 54 Missing and 2 partials ⚠️
ccflow/tests/test_callable.py 93.25% 18 Missing ⚠️
ccflow/callable.py 91.53% 3 Missing and 8 partials ⚠️
ccflow/context.py 70.27% 7 Missing and 4 partials ⚠️
ccflow/evaluators/common.py 89.33% 6 Missing and 2 partials ⚠️
ccflow/tests/test_flow_context.py 98.07% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #171      +/-   ##
==========================================
- Coverage   95.98%   94.76%   -1.23%     
==========================================
  Files         140      144       +4     
  Lines        9797    12554    +2757     
  Branches      568      826     +258     
==========================================
+ Hits         9404    11897    +2493     
- Misses        275      463     +188     
- Partials      118      194      +76     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@NeejWeej NeejWeej changed the base branch from nk/add_dynamic_context_v2 to main March 17, 2026 09:06
Nijat Khanbabayev added 10 commits March 17, 2026 05:36
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej marked this pull request as ready for review April 6, 2026 20:35
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from a0c0c34 to f975b3a Compare April 7, 2026 23:36
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from f975b3a to 681a6bd Compare April 8, 2026 03:53
Nijat Khanbabayev added 10 commits April 8, 2026 13:16
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
…ecorated functions

Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej changed the title Nk/auto deps auto callable model @Flow.model decorator to convert functions into CallableModel's Apr 13, 2026
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej changed the title @Flow.model decorator to convert functions into CallableModel's @Flow.model decorator to convert function into CallableModel Apr 13, 2026
Nijat Khanbabayev added 4 commits April 13, 2026 12:08
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch 2 times, most recently from d22ffc4 to 0121702 Compare April 16, 2026 18:35
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from 0121702 to 22c86f1 Compare April 16, 2026 18:39
Signed-off-by: Nijat Khanbabayev <nijat.khanbabayev@cubistsystematic.com>
@NeejWeej NeejWeej force-pushed the nk/auto_deps_auto_callable_model branch from b6f38cf to 1bc0a86 Compare April 17, 2026 07:31
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