Skip to content

chore: add mypy prompt guard#2678

Merged
ashwinb merged 1 commit intollamastack:mainfrom
Elbehery:20250708_add_mypy_prompt_guard
Aug 11, 2025
Merged

chore: add mypy prompt guard#2678
ashwinb merged 1 commit intollamastack:mainfrom
Elbehery:20250708_add_mypy_prompt_guard

Conversation

@Elbehery
Copy link
Contributor

@Elbehery Elbehery commented Jul 9, 2025

What does this PR do?

This PR adds static type coverage to llama-stack

Part of #2647

Test Plan

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 9, 2025
@Elbehery Elbehery changed the title chore: add mypy prompt guard chore: add mypy prompt guard Jul 9, 2025
@Elbehery
Copy link
Contributor Author

Elbehery commented Jul 9, 2025

cc @leseb

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from 6a83d2d to d7540d2 Compare July 9, 2025 16:38
@Elbehery Elbehery requested a review from mattf as a code owner July 9, 2025 16:38
@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from d7540d2 to 9eb83dc Compare July 10, 2025 08:20
@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from 9eb83dc to 13df2f0 Compare July 10, 2025 13:04
@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch 2 times, most recently from 07e2234 to b511967 Compare July 10, 2025 14:31
@Elbehery Elbehery closed this Jul 17, 2025
@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from b511967 to 51b179e Compare July 17, 2025 10:47
@Elbehery Elbehery reopened this Jul 17, 2025
@Elbehery
Copy link
Contributor Author

cc @leseb this is rebased now

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch 4 times, most recently from d4ba02d to b8df047 Compare July 18, 2025 14:03
@Elbehery
Copy link
Contributor Author

@ashwinb are more changes needed here ?

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch 2 times, most recently from ab9858c to b0a5652 Compare August 5, 2025 14:34
@Elbehery
Copy link
Contributor Author

Elbehery commented Aug 5, 2025

@leseb ptal 👍🏽

Copy link
Contributor

@ashwinb ashwinb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comments

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from b0a5652 to f1bb9db Compare August 5, 2025 14:58
@Elbehery
Copy link
Contributor Author

Elbehery commented Aug 5, 2025

@ashwinb @leseb any more changes here ?

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch 2 times, most recently from 705d4ca to 851597a Compare August 6, 2025 14:49
leseb
leseb previously approved these changes Aug 6, 2025
Copy link
Collaborator

@leseb leseb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The postgres CI failure looks unrelated.

@ashwinb
Copy link
Contributor

ashwinb commented Aug 6, 2025

Tests are failing...

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from 851597a to 5641437 Compare August 6, 2025 16:51
@Elbehery Elbehery requested a review from slekkala1 as a code owner August 6, 2025 16:51
@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch 3 times, most recently from 82a3354 to eed8998 Compare August 7, 2025 13:59
@leseb leseb dismissed their stale review August 7, 2025 16:58

Withdrawing from this :)

@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch 3 times, most recently from 5d9353a to 19c47ec Compare August 7, 2025 21:33
Signed-off-by: Mustafa Elbehery <melbeher@redhat.com>
@Elbehery Elbehery force-pushed the 20250708_add_mypy_prompt_guard branch from 19c47ec to 94efa63 Compare August 11, 2025 15:20
Copy link
Contributor

@ashwinb ashwinb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@ashwinb ashwinb merged commit b5b5f5b into llamastack:main Aug 11, 2025
54 checks passed
@Elbehery Elbehery deleted the 20250708_add_mypy_prompt_guard branch August 11, 2025 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants