continuedev/plugins/steps/refactor.py:26: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/refactor.py:26: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/refactor.py:26: note: This violates the Liskov substitution principle
continuedev/plugins/steps/refactor.py:26: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/refactor.py:44: error: Function is missing a type annotation for one or more arguments  [no-untyped-def]
continuedev/plugins/steps/refactor.py:44: error: Missing return statement  [empty-body]
continuedev/plugins/steps/refactor.py:44: note: If the method is meant to be abstract, use @abc.abstractmethod
continuedev/plugins/steps/refactor.py:47: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/refactor.py:47: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/refactor.py:47: note: This violates the Liskov substitution principle
continuedev/plugins/steps/refactor.py:47: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/refactor.py:51: error: Call to untyped function "get_rg_path" in typed context  [no-untyped-call]
continuedev/plugins/steps/refactor.py:73: error: Missing positional argument "filepath" in call to "get_enclosing_folding_range" of "AbstractIdeProtocolServer"  [call-arg]
continuedev/plugins/steps/refactor.py:73: error: Argument 1 to "get_enclosing_folding_range" of "AbstractIdeProtocolServer" has incompatible type "RangeInFile"; expected "Position"  [arg-type]
continuedev/plugins/steps/refactor.py:93: error: Argument 1 to "render_prompt_template" has incompatible type "PromptTemplate"; expected "str | Callable[[list[ChatMessage], dict[str, str]], str | list[ChatMessage]]"  [arg-type]
continuedev/plugins/steps/refactor.py:100: error: No overload variant of "__add__" of "list" matches argument type "str"  [operator]
continuedev/plugins/steps/refactor.py:100: note: Possible overload variants:
continuedev/plugins/steps/refactor.py:100: note:     def __add__(self, list[ChatMessage], /) -> list[ChatMessage]
continuedev/plugins/steps/refactor.py:100: note:     def [_S] __add__(self, list[_S], /) -> list[_S | ChatMessage]
continuedev/plugins/steps/refactor.py:100: note: Left operand is of type "str | list[ChatMessage]"
continuedev/plugins/steps/refactor.py:102: error: Argument "prompt" to "complete" of "LLM" has incompatible type "str | list[ChatMessage]"; expected "str"  [arg-type]
continuedev/plugins/steps/refactor.py:135: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/refactor.py:135: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/refactor.py:135: note: This violates the Liskov substitution principle
continuedev/plugins/steps/refactor.py:135: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/refactor.py:145: error: "AbstractIdeProtocolServer" has no attribute "showMultiFileEdit"  [attr-defined]
continuedev/plugins/steps/react.py:16: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/react.py:16: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/react.py:16: note: This violates the Liskov substitution principle
continuedev/plugins/steps/react.py:16: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/react.py:39: error: Incompatible types in assignment (expression has type "Step | tuple[Step, str]", variable has type "Step | None")  [assignment]
continuedev/plugins/steps/react.py:42: error: "ContinueSDK" has no attribute "update_ui"  [attr-defined]
continuedev/plugins/steps/react.py:44: error: Argument 1 to "run_step" of "ContinueSDK" has incompatible type "Step | None"; expected "Step"  [arg-type]
continuedev/plugins/steps/open_config.py:12: error: Function is missing a type annotation  [no-untyped-def]
continuedev/plugins/steps/open_config.py:17: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/open_config.py:17: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/open_config.py:17: note: This violates the Liskov substitution principle
continuedev/plugins/steps/open_config.py:17: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:8: error: Module "continuedev.core.sdk" does not explicitly export attribute "Models"  [attr-defined]
continuedev/plugins/steps/main.py:21: error: Function is missing a type annotation for one or more arguments  [no-untyped-def]
continuedev/plugins/steps/main.py:28: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:28: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:28: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:28: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:88: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/steps/main.py:88: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:88: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:91: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:91: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:91: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:91: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:123: error: Need type annotation for "current_edit" (hint: "current_edit: Dict[<type>, <type>] = ...")  [var-annotated]
continuedev/plugins/steps/main.py:185: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/steps/main.py:185: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:185: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:190: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:190: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:190: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:190: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:265: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:265: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:265: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:265: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:306: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/steps/main.py:306: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:306: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:309: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:309: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:309: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:309: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:337: error: Argument 1 to "map" has incompatible type "Callable[[RangeInFileWithContents], RangeInFile]"; expected "Callable[[RangeInFileWithContents], RangeInFileWithContents]"  [arg-type]
continuedev/plugins/steps/main.py:337: error: Incompatible return value type (got "RangeInFile", expected "RangeInFileWithContents")  [return-value]
continuedev/plugins/steps/main.py:369: error: Argument 1 to "DefaultModelEditCodeStep" has incompatible type "**dict[str, Sequence[object] | LLM | None]"; expected "str"  [arg-type]
continuedev/plugins/steps/main.py:369: error: Argument 1 to "DefaultModelEditCodeStep" has incompatible type "**dict[str, Sequence[object] | LLM | None]"; expected "bool"  [arg-type]
continuedev/plugins/steps/main.py:369: error: Argument 1 to "DefaultModelEditCodeStep" has incompatible type "**dict[str, Sequence[object] | LLM | None]"; expected "str | None"  [arg-type]
continuedev/plugins/steps/main.py:369: error: Argument 1 to "DefaultModelEditCodeStep" has incompatible type "**dict[str, Sequence[object] | LLM | None]"; expected "list[ChatMessage]"  [arg-type]
continuedev/plugins/steps/main.py:369: error: Argument 1 to "DefaultModelEditCodeStep" has incompatible type "**dict[str, Sequence[object] | LLM | None]"; expected "LLM | None"  [arg-type]
continuedev/plugins/steps/main.py:369: error: Argument 1 to "DefaultModelEditCodeStep" has incompatible type "**dict[str, Sequence[object] | LLM | None]"; expected "list[RangeInFile]"  [arg-type]
continuedev/plugins/steps/main.py:380: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/steps/main.py:380: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:380: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:383: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:383: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:383: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:383: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:410: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/steps/main.py:410: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:410: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/main.py:413: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/main.py:413: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/main.py:413: note: This violates the Liskov substitution principle
continuedev/plugins/steps/main.py:413: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/help.py:38: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/help.py:38: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/help.py:38: note: This violates the Liskov substitution principle
continuedev/plugins/steps/help.py:38: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/find_and_replace.py:3: error: Module "continuedev.models.filesystem_edit" does not explicitly export attribute "Range"  [attr-defined]
continuedev/plugins/steps/find_and_replace.py:12: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/find_and_replace.py:15: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/find_and_replace.py:15: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/find_and_replace.py:15: note: This violates the Liskov substitution principle
continuedev/plugins/steps/find_and_replace.py:15: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/feedback.py:10: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/feedback.py:13: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/feedback.py:13: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/feedback.py:13: note: This violates the Liskov substitution principle
continuedev/plugins/steps/feedback.py:13: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/draft_issue.py:15: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/draft_issue.py:15: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/draft_issue.py:15: note: This violates the Liskov substitution principle
continuedev/plugins/steps/draft_issue.py:15: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/cmd.py:11: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/cmd.py:11: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/cmd.py:11: note: This violates the Liskov substitution principle
continuedev/plugins/steps/cmd.py:11: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/clear_history.py:9: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/clear_history.py:9: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/clear_history.py:9: note: This violates the Liskov substitution principle
continuedev/plugins/steps/clear_history.py:9: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/chat.py:6: error: Module "continuedev.libs.llm.base" does not explicitly export attribute "CompletionOptions"  [attr-defined]
continuedev/plugins/steps/chat.py:31: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/chat.py:31: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/chat.py:31: note: This violates the Liskov substitution principle
continuedev/plugins/steps/chat.py:31: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/draft/typeorm.py:11: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/draft/typeorm.py:25: error: Unexpected keyword argument "filepath" for "edit_file" of "ContinueSDK"  [call-arg]
continuedev/core/sdk.py:137: note: "edit_file" of "ContinueSDK" defined here
continuedev/plugins/steps/draft/typeorm.py:11: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/draft/typeorm.py:11: note: This violates the Liskov substitution principle
continuedev/plugins/steps/draft/typeorm.py:11: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/draft/redux.py:9: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/draft/redux.py:9: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/draft/redux.py:9: note: This violates the Liskov substitution principle
continuedev/plugins/steps/draft/redux.py:9: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/draft/redux.py:14: error: Value of type "Coroutine[Any, Any, Any]" must be used  [unused-coroutine]
continuedev/plugins/steps/draft/redux.py:14: note: Are you missing an await?
continuedev/plugins/steps/draft/redux.py:15: error: Unexpected keyword argument "filename" for "EditFileStep"  [call-arg]
continuedev/plugins/steps/draft/redux.py:24: error: Value of type "Coroutine[Any, Any, Any]" must be used  [unused-coroutine]
continuedev/plugins/steps/draft/redux.py:24: note: Are you missing an await?
continuedev/plugins/steps/draft/redux.py:33: error: Value of type "Coroutine[Any, Any, Any]" must be used  [unused-coroutine]
continuedev/plugins/steps/draft/redux.py:33: note: Are you missing an await?
continuedev/plugins/steps/draft/abstract_method.py:10: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/draft/abstract_method.py:15: error: "ContinueLSPClient" has no attribute "go_to_implementations"  [attr-defined]
continuedev/plugins/steps/draft/abstract_method.py:18: error: Unexpected keyword argument "range_in_files" for "edit_file" of "ContinueSDK"  [call-arg]
continuedev/core/sdk.py:137: note: "edit_file" of "ContinueSDK" defined here
continuedev/plugins/steps/draft/abstract_method.py:10: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/draft/abstract_method.py:10: note: This violates the Liskov substitution principle
continuedev/plugins/steps/draft/abstract_method.py:10: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/recipes/WritePytestsRecipe/main.py:14: error: Function is missing a type annotation  [no-untyped-def]
continuedev/plugins/recipes/WritePytestsRecipe/main.py:17: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/recipes/WritePytestsRecipe/main.py:17: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/recipes/WritePytestsRecipe/main.py:17: note: This violates the Liskov substitution principle
continuedev/plugins/recipes/WritePytestsRecipe/main.py:17: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/recipes/TemplateRecipe/main.py:3: error: Module "continuedev.core.main" does not explicitly export attribute "Observation"  [attr-defined]
continuedev/plugins/recipes/TemplateRecipe/main.py:4: error: Module "continuedev.core.sdk" does not explicitly export attribute "Models"  [attr-defined]
continuedev/plugins/recipes/TemplateRecipe/main.py:20: error: Return type "Coroutine[Any, Any, Coroutine[str, None, None]]" of "describe" incompatible with return type "Coroutine[Any, Any, str]" in supertype "Step"  [override]
continuedev/plugins/recipes/TemplateRecipe/main.py:20: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/recipes/TemplateRecipe/main.py:20: note: This violates the Liskov substitution principle
continuedev/plugins/recipes/TemplateRecipe/main.py:20: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/recipes/TemplateRecipe/main.py:21: error: Incompatible return value type (got "str", expected "Coroutine[str, None, None]")  [return-value]
continuedev/plugins/recipes/TemplateRecipe/main.py:24: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/recipes/TemplateRecipe/main.py:24: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/recipes/TemplateRecipe/main.py:24: note: This violates the Liskov substitution principle
continuedev/plugins/recipes/TemplateRecipe/main.py:24: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/commit.py:41: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/policies/commit.py:41: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/policies/commit.py:41: note: This violates the Liskov substitution principle
continuedev/plugins/policies/commit.py:41: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/commit.py:51: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/policies/commit.py:51: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/policies/commit.py:51: note: This violates the Liskov substitution principle
continuedev/plugins/policies/commit.py:51: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/commit.py:56: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/policies/commit.py:56: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/policies/commit.py:56: note: This violates the Liskov substitution principle
continuedev/plugins/policies/commit.py:56: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/commit.py:61: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/policies/commit.py:61: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/policies/commit.py:61: note: This violates the Liskov substitution principle
continuedev/plugins/policies/commit.py:61: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/commit.py:70: error: Missing return statement  [return]
continuedev/plugins/policies/commit.py:71: error: Argument 1 of "next" is incompatible with supertype "Policy"; supertype defines the argument type as "ContinueConfig"  [override]
continuedev/plugins/policies/commit.py:71: note: This violates the Liskov substitution principle
continuedev/plugins/policies/commit.py:71: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/commit.py:74: error: Returning Any from function declared to return "Step | None"  [no-any-return]
continuedev/libs/index/build_index.py:22: error: Item "None" of "RetrievalSettings | None" has no attribute "openai_api_key"  [union-attr]
continuedev/libs/index/build_index.py:23: error: Item "None" of "RetrievalSettings | None" has no attribute "api_base"  [union-attr]
continuedev/libs/index/build_index.py:24: error: Item "None" of "RetrievalSettings | None" has no attribute "api_type"  [union-attr]
continuedev/libs/index/build_index.py:25: error: Item "None" of "RetrievalSettings | None" has no attribute "api_version"  [union-attr]
continuedev/libs/index/build_index.py:26: error: Item "None" of "RetrievalSettings | None" has no attribute "organization_id"  [union-attr]
continuedev/libs/index/build_index.py:32: error: Need type annotation for "buffers"  [var-annotated]
continuedev/libs/index/build_index.py:34: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/libs/index/build_index.py:42: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/libs/index/build_index.py:50: error: Call to untyped function "generator_for_chroma" in typed context  [no-untyped-call]
continuedev/libs/index/build_index.py:52: error: Call to untyped function "generator_for_meilisearch" in typed context  [no-untyped-call]
continuedev/libs/index/build_index.py:68: error: Incompatible types in assignment (expression has type "str | Chunk", variable has type "Chunk | None")  [assignment]
continuedev/libs/index/pipelines/main.py:28: error: Argument 3 to "code_hyde" has incompatible type "ContinueSDK"; expected "LLM"  [arg-type]
continuedev/libs/index/pipelines/main.py:67: error: Argument 4 to "single_token_reranker_parallel" has incompatible type "ContinueSDK"; expected "LLM"  [arg-type]
continuedev/plugins/steps/stack_overflow.py:5: error: Library stubs not installed for "requests"  [import-untyped]
continuedev/plugins/steps/stack_overflow.py:6: error: Library stubs not installed for "bs4"  [import-untyped]
continuedev/plugins/steps/stack_overflow.py:10: error: Module "continuedev.libs.llm.base" does not explicitly export attribute "CompletionOptions"  [attr-defined]
continuedev/plugins/steps/stack_overflow.py:24: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/stack_overflow.py:69: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/stack_overflow.py:69: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/stack_overflow.py:69: note: This violates the Liskov substitution principle
continuedev/plugins/steps/stack_overflow.py:69: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/on_traceback.py:34: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/on_traceback.py:56: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/on_traceback.py:56: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/on_traceback.py:56: note: This violates the Liskov substitution principle
continuedev/plugins/steps/on_traceback.py:56: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/on_traceback.py:82: error: Missing return statement  [return]
continuedev/plugins/steps/on_traceback.py:95: error: Missing type parameters for generic type "Dict"  [type-arg]
continuedev/plugins/steps/on_traceback.py:100: error: Missing type parameters for generic type "Dict"  [type-arg]
continuedev/plugins/steps/on_traceback.py:111: error: Missing type parameters for generic type "Dict"  [type-arg]
continuedev/plugins/steps/on_traceback.py:165: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/on_traceback.py:165: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/on_traceback.py:165: note: This violates the Liskov substitution principle
continuedev/plugins/steps/on_traceback.py:165: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/on_traceback.py:170: error: Argument 2 to "external_call_prompt" of "SolvePythonTracebackStep" has incompatible type "tuple[TracebackFrame, TracebackFrame]"; expected "tuple[dict[Any, Any], dict[Any, Any]]"  [arg-type]
continuedev/plugins/steps/on_traceback.py:170: error: Argument 3 to "external_call_prompt" of "SolvePythonTracebackStep" has incompatible type "str | None"; expected "str"  [arg-type]
continuedev/plugins/steps/on_traceback.py:172: error: Argument 3 to "normal_traceback_prompt" of "SolvePythonTracebackStep" has incompatible type "str | None"; expected "str"  [arg-type]
continuedev/plugins/steps/on_traceback.py:209: error: Incompatible return value type (got "list[str | None]", expected "list[str]")  [return-value]
continuedev/plugins/steps/function_calling.py:5: error: Skipping analyzing "directory_tree": module is installed, but missing library stubs or py.typed marker  [import-untyped]
continuedev/plugins/steps/function_calling.py:32: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:32: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:32: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:32: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:48: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:48: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:48: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:48: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:60: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:60: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:60: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:60: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:72: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:72: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:72: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:72: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:83: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:83: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:83: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:83: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:96: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:96: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:96: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:96: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:116: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/function_calling.py:116: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/function_calling.py:116: note: This violates the Liskov substitution principle
continuedev/plugins/steps/function_calling.py:116: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/function_calling.py:136: error: Missing named argument "api_key" for "OpenAI"  [call-arg]
continuedev/plugins/steps/custom_command.py:2: error: Module "continuedev.core.sdk" does not explicitly export attribute "Models"  [attr-defined]
continuedev/plugins/steps/custom_command.py:14: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/custom_command.py:14: error: Argument 1 of "describe" is incompatible with supertype "Step"; supertype defines the argument type as "Models"  [override]
continuedev/plugins/steps/custom_command.py:14: note: This violates the Liskov substitution principle
continuedev/plugins/steps/custom_command.py:14: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/custom_command.py:17: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/custom_command.py:17: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/custom_command.py:17: note: This violates the Liskov substitution principle
continuedev/plugins/steps/custom_command.py:17: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/comment_code.py:8: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/comment_code.py:11: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/codebase.py:19: error: Module "continuedev.libs.llm.base" does not explicitly export attribute "CompletionOptions"  [attr-defined]
continuedev/plugins/steps/codebase.py:65: error: Function is missing a type annotation for one or more arguments  [no-untyped-def]
continuedev/plugins/steps/codebase.py:71: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/codebase.py:71: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/codebase.py:71: note: This violates the Liskov substitution principle
continuedev/plugins/steps/codebase.py:71: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/codebase.py:128: error: Argument 4 to "single_token_reranker_parallel" has incompatible type "LLM | None"; expected "LLM"  [arg-type]
continuedev/plugins/steps/codebase.py:185: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/steps/codebase.py:185: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/steps/codebase.py:185: note: This violates the Liskov substitution principle
continuedev/plugins/steps/codebase.py:185: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/steps/codebase.py:187: error: "ChromaCodebaseIndex" has no attribute "query_codebase_index"  [attr-defined]
continuedev/plugins/recipes/ContinueRecipeRecipe/main.py:12: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/plugins/recipes/ContinueRecipeRecipe/main.py:12: error: Argument 1 of "run" is incompatible with supertype "Step"; supertype defines the argument type as "ContinueSDK"  [override]
continuedev/plugins/recipes/ContinueRecipeRecipe/main.py:12: note: This violates the Liskov substitution principle
continuedev/plugins/recipes/ContinueRecipeRecipe/main.py:12: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/headless.py:14: error: Argument 1 of "next" is incompatible with supertype "Policy"; supertype defines the argument type as "ContinueConfig"  [override]
continuedev/plugins/policies/headless.py:14: note: This violates the Liskov substitution principle
continuedev/plugins/policies/headless.py:14: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/plugins/policies/default.py:37: error: Returning Any from function declared to return "Step | None"  [no-any-return]
continuedev/plugins/policies/default.py:45: error: Returning Any from function declared to return "Step | None"  [no-any-return]
continuedev/plugins/policies/default.py:76: error: Missing type parameters for generic type "dict"  [type-arg]
continuedev/plugins/policies/default.py:78: error: Missing return statement  [return]
continuedev/plugins/policies/default.py:79: error: Argument 1 of "next" is incompatible with supertype "Policy"; supertype defines the argument type as "ContinueConfig"  [override]
continuedev/plugins/policies/default.py:79: note: This violates the Liskov substitution principle
continuedev/plugins/policies/default.py:79: note: See https://mypy.readthedocs.io/en/stable/common_issues.html#incompatible-overrides
continuedev/core/autopilot.py:101: error: Invalid "type: ignore" comment  [syntax]
continuedev/core/autopilot.py:101: error: Argument 4 to "ContinueSDK" has incompatible type "continuedev.core.autopilot.Autopilot"; expected "continuedev.core.sdk.Autopilot"  [arg-type]
continuedev/core/autopilot.py:128: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/core/autopilot.py:137: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/core/autopilot.py:142: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/core/autopilot.py:154: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/core/autopilot.py:191: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/core/autopilot.py:222: error: Invalid "type: ignore" comment  [syntax]
continuedev/core/autopilot.py:222: error: Argument 1 to "run" of "Step" has incompatible type "continuedev.core.sdk.ContinueSDK"; expected "continuedev.core.main.ContinueSDK"  [arg-type]
continuedev/core/autopilot.py:224: error: Invalid "type: ignore" comment  [syntax]
continuedev/core/autopilot.py:224: error: Argument 1 has incompatible type "continuedev.core.sdk.ContinueSDK"; expected "continuedev.core.main.ContinueSDK"  [arg-type]
continuedev/core/autopilot.py:226: error: Invalid "type: ignore" comment  [syntax]
continuedev/core/autopilot.py:226: error: Argument 1 to "on_stop" of "Step" has incompatible type "continuedev.core.sdk.ContinueSDK"; expected "continuedev.core.main.ContinueSDK"  [arg-type]
continuedev/core/autopilot.py:289: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/core/autopilot.py:293: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/core/autopilot.py:318: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/core/autopilot.py:319: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/core/autopilot.py:331: error: Invalid "type: ignore" comment  [syntax]
continuedev/core/autopilot.py:331: error: Argument 1 to "next" of "Policy" has incompatible type "continuedev.core.config.ContinueConfig"; expected "continuedev.core.main.ContinueConfig"  [arg-type]
continuedev/server/protocols/gui.py:4: error: Skipping analyzing "socketio": module is installed, but missing library stubs or py.typed marker  [import-untyped]
continuedev/server/protocols/gui.py:46: error: Missing type parameters for generic type "Callable"  [type-arg]
continuedev/server/protocols/gui.py:57: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:62: error: Call to untyped function "stop_session" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:79: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:90: error: Call to untyped function "send_config_update" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:94: error: Call to untyped function "send_config_update" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:105: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:108: error: Call to untyped function "send_config_update" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:110: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:116: error: Call to untyped function "send_config_update" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:118: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:122: error: Call to untyped function "send_config_update" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:126: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:134: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:155: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:155: note: Use "-> None" if function does not return a value
continuedev/server/protocols/gui.py:159: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:160: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/server/protocols/gui.py:162: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:170: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:175: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/protocols/gui.py:175: note: Use "-> None" if function does not return a value
continuedev/server/protocols/gui.py:177: error: Call to untyped function "dict" in typed context  [no-untyped-call]
continuedev/libs/util/copy_codebase.py:6: error: Cannot find implementation or library stub for module named "watchdog.events"  [import-not-found]
continuedev/libs/util/copy_codebase.py:7: error: Cannot find implementation or library stub for module named "watchdog.observers"  [import-not-found]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "AddDirectory"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "AddFile"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "DeleteDirectory"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "DeleteFile"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "FileSystemEdit"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "RenameDirectory"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "RenameFile"  [attr-defined]
continuedev/libs/util/copy_codebase.py:11: error: Module "continuedev.models.main" has no attribute "SequentialFileSystemEdit"  [attr-defined]
continuedev/libs/util/copy_codebase.py:24: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/libs/util/copy_codebase.py:27: error: Incompatible types in assignment (expression has type "Path", variable has type "str | None")  [assignment]
continuedev/libs/util/copy_codebase.py:29: error: Incompatible types in assignment (expression has type "set[str]", variable has type "list[str]")  [assignment]
continuedev/libs/util/copy_codebase.py:31: error: Argument 1 to "mkdir" has incompatible type "str | None"; expected "str | bytes | PathLike[str] | PathLike[bytes]"  [arg-type]
continuedev/libs/util/copy_codebase.py:36: error: Missing positional arguments "orig_root", "copy_root" in call to "map_path"  [call-arg]
continuedev/libs/util/copy_codebase.py:37: error: Argument 1 to "create_copy" has incompatible type "Path"; expected "str"  [arg-type]
continuedev/libs/util/copy_codebase.py:37: error: Argument 2 to "create_copy" has incompatible type "Path"; expected "str | None"  [arg-type]
continuedev/libs/util/copy_codebase.py:37: error: Argument 1 to "Path" has incompatible type "str | None"; expected "str | PathLike[str]"  [arg-type]
continuedev/libs/util/copy_codebase.py:39: error: Missing positional arguments "orig_root", "copy_root" in call to "map_path"  [call-arg]
continuedev/libs/util/copy_codebase.py:42: error: Missing positional arguments "orig_root", "copy_root" in call to "map_path"  [call-arg]
continuedev/libs/util/copy_codebase.py:44: error: Missing positional arguments "orig_root", "copy_root" in call to "map_path"  [call-arg]
continuedev/libs/util/copy_codebase.py:48: error: Class cannot subclass "PatternMatchingEventHandler" (has type "Any")  [misc]
continuedev/libs/util/copy_codebase.py:69: error: Function is missing a type annotation for one or more arguments  [no-untyped-def]
continuedev/libs/util/copy_codebase.py:94: error: Name "calculate_diff" is not defined  [name-defined]
continuedev/libs/util/copy_codebase.py:98: error: Function is missing a type annotation  [no-untyped-def]
continuedev/libs/util/copy_codebase.py:103: error: Name "ManualEditAction" is not defined  [name-defined]
continuedev/libs/util/copy_codebase.py:104: error: "Autopilot" has no attribute "act"  [attr-defined]
continuedev/libs/util/copy_codebase.py:107: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/headless/__init__.py:25: error: Cannot instantiate abstract class "LocalIdeProtocol" with abstract attributes "getBranch" and "getTag"  [abstract]
continuedev/headless/__init__.py:26: error: Call to untyped function "ContextManager" in typed context  [no-untyped-call]
continuedev/headless/__init__.py:41: error: Call to untyped function "from_empty" of "SessionState" in typed context  [no-untyped-call]
continuedev/headless/__init__.py:43: error: Cannot instantiate abstract class "CommandLineGUI" with abstract attribute "add_context_item_at_index"  [abstract]
continuedev/server/window_manager.py:4: error: Skipping analyzing "socketio": module is installed, but missing library stubs or py.typed marker  [import-untyped]
continuedev/server/window_manager.py:23: error: Module "continuedev.server.protocols.ide" does not explicitly export attribute "WindowInfo"  [attr-defined]
continuedev/server/window_manager.py:30: error: Call to untyped function "ContextManager" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:38: error: Call to untyped function "getDiffsFolderPath" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:53: error: Call to untyped function "reload_config" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:79: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:79: note: Use "-> None" if function does not return a value
continuedev/server/window_manager.py:89: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:89: note: Use "-> None" if function does not return a value
continuedev/server/window_manager.py:103: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:107: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:113: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:113: note: Use "-> None" if function does not return a value
continuedev/server/window_manager.py:133: error: Call to untyped function "display_config_error" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:135: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:135: note: Use "-> None" if function does not return a value
continuedev/server/window_manager.py:146: error: Call to untyped function "index" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:160: error: Missing named argument "title" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "delete_documents" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "update_documents" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "display_title" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "description" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "dynamic" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "requires_query" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:160: error: Missing named argument "selected_items" for "HighlightedCodeContextProvider"  [call-arg]
continuedev/server/window_manager.py:161: error: Unexpected keyword argument "workspace_dir" for "FileContextProvider"  [call-arg]
continuedev/server/window_manager.py:168: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:175: error: Call to untyped function "reload_config" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:177: error: Call to untyped function "send_config_update" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:179: error: Call to untyped function "display_config_error" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:185: error: Call to untyped function "index" in typed context  [no-untyped-call]
continuedev/server/window_manager.py:189: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:200: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:250: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:262: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:275: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:275: error: Function is missing a type annotation for one or more arguments  [no-untyped-def]
continuedev/server/window_manager.py:279: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/window_manager.py:279: note: Use "-> None" if function does not return a value
continuedev/server/window_manager.py:301: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/ide.py:5: error: Skipping analyzing "nest_asyncio": module is installed, but missing library stubs or py.typed marker  [import-untyped]
continuedev/server/ide.py:6: error: Skipping analyzing "socketio": module is installed, but missing library stubs or py.typed marker  [import-untyped]
continuedev/server/ide.py:13: error: Module "continuedev.server.protocols.ide" does not explicitly export attribute "WindowInfo"  [attr-defined]
continuedev/server/ide.py:26: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/ide.py:29: error: Argument 1 to "parse_raw" of "BaseModel" has incompatible type "str | None"; expected "str | bytes"  [arg-type]
continuedev/server/ide.py:35: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/ide.py:40: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/gui.py:4: error: Skipping analyzing "socketio": module is installed, but missing library stubs or py.typed marker  [import-untyped]
continuedev/server/gui.py:19: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/gui.py:22: error: Argument 1 to "register_gui" of "WindowManager" has incompatible type "str | None"; expected "str"  [arg-type]
continuedev/server/gui.py:26: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/gui.py:31: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/main.py:27: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/main.py:28: error: Function is missing a type annotation  [no-untyped-def]
continuedev/server/main.py:79: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/main.py:92: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/main.py:99: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/main.py:99: note: Use "-> None" if function does not return a value
continuedev/server/main.py:103: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/main.py:103: note: Use "-> None" if function does not return a value
continuedev/server/main.py:105: error: Call to untyped function "cleanup_coroutine" in typed context  [no-untyped-call]
continuedev/server/main.py:109: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/server/main.py:131: error: Call to untyped function "cleanup" in typed context  [no-untyped-call]
continuedev/server/main.py:136: error: Call to untyped function "cleanup" in typed context  [no-untyped-call]
continuedev/__main__.py:9: error: Library stubs not installed for "tqdm"  [import-untyped]
continuedev/__main__.py:9: note: Hint: "python3 -m pip install types-tqdm"
continuedev/__main__.py:39: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:66: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:92: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:101: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:116: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:116: note: Use "-> None" if function does not return a value
continuedev/__main__.py:129: error: Call to untyped function "run" in typed context  [no-untyped-call]
continuedev/__main__.py:133: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:150: error: Function is missing a return type annotation  [no-untyped-def]
continuedev/__main__.py:150: note: Use "-> None" if function does not return a value
continuedev/__main__.py:165: error: Cannot instantiate abstract class "LocalIdeProtocol" with abstract attributes "getBranch" and "getTag"  [abstract]
continuedev/__main__.py:172: error: Call to untyped function "run" in typed context  [no-untyped-call]
Found 1260 errors in 129 files (checked 154 source files)

Found 1260 errors in 129 files (checked 154 source files)
the errors range from fairly trivial through to genuine bugs
if the maintainers are amenable, i'd suggest addressing this using an incremental approach- apply mypy linting in CI to the entire project, but whitelist any modules with errors, then incrementally shrink the whitelist until the whole project has no type errors.

this is the whitelist necessary to run mypy without errors: https://github.com/danieleades/continue/pull/3/files#diff-cbb8e7dd5c29affc67d7d19ffb2f7bf0ff7316718cf3034537f5c86b3e62280f
the approach i would suggest is to run mypy with every error squashed, then incrementally address them by
a. shrinking the whitelist module by module
b. shrinking the whitelist my removing error codes one at a time
that ensures that:

the CI jobs are always passing and giving useful feedback
new code meets the highest quality standards
the overall code quality is gradually ratchetted up without a sudden introduction of pain

This is the approach that was used to introduce strict typing into the Poetry codebase itself, for example

@danieleades I appreciate all the work here! The number of errors is something that became painfully obvious, but really just right as we started to realize we should move to Typescript for other reasons. So basically all of the Python code will be out of use starting next week
Despite this, I'm looking through your PRs and the Rust + dependabot ones will still be super useful. I may also just merge the python changes in case we decide to ever return

we started to realize we should move to Typescript for other reasons

I'd be interested to know what those reasons are, just out of curiosity.
What's typescript's FFI support like, should you ever decide to migrate some hot paths to Rust?

I started to set it up using Neon, which was easy to use and seems to be reviewed mostly positively. Still have a bit of research to do so I'm not certain about the overhead when calling to Rust, but in our main use-case it's minimal data going nodejs -> rust, a single, fairly expensive process in Rust, and then a not-huge response back to nodejs. So almost anything would work.

Closing this issue since we won't be maintaining the Python code for now, but excited about the tools you recommended for keeping the Rust code clean and will make sure to use this as we move forward with indexing!


Error / Maybe Incompatibilizy with Mod "Packing Tape"?

Hi, when i pickup a Fridge with some Items in it and the mod "Packing Tape" with Toggle-Mode is active i get the folloeing error:
Die Mod Fridge (0.0.9) hat einen Fehler verursacht, der nicht behoben werden kann.
Bitte informiere den Autor der Mod über diesen Fehler.
Error while running event Fridge::on_tick (ID 0)
LuaEntity API call when LuaEntity was invalid.
stack traceback:
[C]: in function '__index'
Fridge/control.lua:73: in function 'check_fridges'
Fridge/control.lua:106: in function <Fridge/control.lua:99>
https://www.youtube.com/watch?v=Ev6NIdMgJKU
Idk, depends the Issue on your mod or on the other?

looks like the get_inventory() method is failling. when you remove the fridge, the fridge does't exist anymore, but that's wired, cause when you remove the firdge, this should trigger the code to remove the fridge from watching list. I will add a gard to prevent this from happening. today or tomorrow.

i see, the mod you are using maybe keeps the fridge entity since it was not actually 'removed' so it is not triggering my function to remove it from the list. but when you pick it up, the frideg entity becomes 'invalid' so i can't get its iventory. not sure what the mod dose. need to find out if its safe to ignore it, cause then what happens when you put that fridge back down. if it puts another new fridge entity then I will have a dead fridge entity in my watching list this is not i want. but if i removes the old firdge, then when you put it back down only reenable it. then that fridge wont work anymore. this taks time to find out. will work on that

Ah, okay. So take your time, because seems to happens only when Toggle Function is activated, and these are easily deactivated.
(And my reorganisation on Gleba is done)
Dont know if that happens on the "warehouse" of the mod too, for the warehouse i need kryo science and im just start beginning on Aquilo. But if i can help you with testing something, just tell me.

no worries I will download that mod and test it out.

I knows why, I looked in the code of packing tape, and sees it destroys my fridge entity when packing. but it doesn't raised the event, so in my code, although I am listening this event, I still haven't hear my fridge is destroyed, because they haven't sent that event initially. according to the official document, the event is default to not sending the signal. witch is wired, why? it should send the signal until explicitly set to silent. that is what make sense instead.

now that should fixed

Mod Updated but when i load my save i get this error (maybe a new one?):
Die Mod Fridge (0.0.10) hat einen Fehler verursacht, der nicht behoben werden kann.
Bitte informiere den Autor der Mod über diesen Fehler.
Error while running event Fridge::on_tick (ID 0)
spoil_tick can not be set to longer than the item's normal spoil ticks.
stack traceback:
[C]: in function '__newindex'
Fridge/control.lua:82: in function 'check_fridges'
Fridge/control.lua:104: in function <Fridge/control.lua:97>

I think depends on my fault. Spoilage Time of Nutrients and Science was set to 0 ( None) with another mod.
When i changed this back to normal, Save is started without an error.

may be you need to pick the fridge up and put it back again to make it work in the old save. dont know why that happens. and also, in my mod, I ignore all items with 0 spoil time. because that means it wont spoil at all. so technically it shouldn't causing any problem by editing it with other mods. but it really depends on how other mod behaves.

I think depends on my fault. Spoilage Time of Nutrients and Science was set to 0 ( None) with another mod.
When i changed this back to normal, Save is started without an error.

may be you need to pick the fridge up and put it back again to make it work in the old save. dont know why that happens. and also, in my mod, I ignore all items with 0 spoil time. because that means it wont spoil at all. so technically it shouldn't causing any problem by editing it with other mods. but it really depends on how other mod behaves.

Pick up th fridge is not possible, bc save is loaded and immediately the error occurs and the game crashes.
After some tests i find out, is only happens when i set the spoilage of the science pack to zero. And doesnt matter which mod that does, i had tested this with 3 mods that disables the spoilage.
With all other items e.g. nutrients bioflux biter eggs works fine.

okey, then it might be some hard limit on science pack. maybe they does not want you to set it to zero.


Adding Vi Commands

Adding Vi Commands please see this and merge it .

Merging your pr 🎉
thanks for contributing

Thank you for merging my pr.


Simplified interface for the Driver Registration

Define a way for the simplified way for driver registration so that at driver can be used for more than one devices.
The possible solutions are

use the initial.xml file for the driver configuration.
expose the rest interface to define the driver mapping.

Now the same Driver can be used for more than one hardware platform:
https://github.com/onfsdn/atrium-odl/pull/10
I'm closing the issue.


Build: Introduce 'dev_test' for better test coverage

MADlib currently has install-check which runs a small set of test
cases to do some basic sanity check after installation. These are
expected to be light and not include complete code coverage.
This commit introduces another folder to add test cases in, very
similar to install-check. The sql files containing various test
cases must be placed in a folder named 'dev_test' inside the module
to be tested. We can have a more comprehensive set of test cases in
these sql files, that cover many more combinations of the function
parameters to use. It can be invoked similar to how install-check is
invoked, but with command 'dev-check' instead of 'install-check'
Usage example (to be run from build folder):

src/bin/madpack -p postgres -c abc@<IP_ADDRESS>:5094/madlib dev-check
Use dev-check with '-t' option to run on specific modules (a comma
separated list of module names following the -t option). For instance,
src/bin/madpack -p ... -c ... dev-check -t elastic_net,pca

This might be redundant with install-check around, since this does
not perform unit testing for us, but it might be useful to
have more functional test coverage at least, without overloading
install-check.
This currently has test cases only for elastic_net, very similar to
what is already present in install-check. This can be worked on and
improved if found useful.
@iyerr3 @orhankislal

Closing this PR without merging, this problem requires a better solution that would cover a lot more test cases. Will be working on that sometime in the future I guess.


Set colorscheme after setting lua globals

Plugin affected: most colorschemes (specifically nord)
Nixpkgs channel: 22.05
Home-manager version: 22.05
Description
Before the large refactor, the nord color scheme worked fine. But now variables set has no effect.
For example setting borders and contrast on the nord colorscheme does nothing when neovim is started. since the colorscheme command is called before the globals has been set.
A fix was already made for this in #23 (https://github.com/pta2002/nixvim/pull/23/files#diff-224c83bb3598476e7aaabf84b7de2b5932e06057286163935b93f8db58e1a3acR211-R216)
It should be noted that the variables are set, since using the command :colorscheme nord after neovim starts will display the colorscheme with the variables defined in the config.
Config
{
...
    colorschemes.nord = {
      enable = true;
      borders = true;
      contrast = true;
    };
...
}

Should be fixed!


Add remaining method to get the expiration timestamp of a cache key

Synopsis
I'm running a large(ish) query and caching the data for a set period of time, and wanting to display to the user how long is remaining until the data is refreshed in the cache. To test this, I manually modified the FileStore and DatabaseStore classes within my project's vendor/ directory to add a method that will return the expiry time as a human readable string (or optionally the UNIX timestamp).
This is only a draft PR because protocols such as Memcached do not provide an efficient API to retrieve the expiry time of a cached item, unless you store the expiry time alongside the actual data being cached, but that would likely be a breaking change within the Laravel codebase if this was to happen. I have also not provided methods for other stores such as RedisStore or DynamoDbStore etc. as I was quickly testing solutions before drafting this PR.
I am open to seeing suggestions as to what should happen if this were to be a feature within the Cache system in Laravel. For example, as mentioned, protocols such as Memcached do not provide a way to retrieve the expiry time, so should the method exist, but return null? Or should it not exist at all?
Creating the method, but returning null, would mean you don't get an error when calling via the cache helper function:
cache()->remaining('my_key');

Not having the method would of course mean you receive an error.
Proposed usage
Get the expiry time as a human readable string
$expiry = cache()->remaining('my_key'); // "7 minutes from now"

Get the UNIX timestamp
$expiry = cache()->remaining('my_key', true); //<PHONE_NUMBER>

What is wrong with two cache keys, one containing the data, the other the ttl?

Maybe it's better to return \DateIntrval object? The. We will be able to convert it to what format we want

What is wrong with two cache keys, one containing the data, the other the ttl?

I like it. But I feel like this is only necessary on protocols such as Memcached and Redis. Storing 2 keys for FileStore and DatabaseStore seems unnecessary to me as we can easily retrieve the expiration with these protocols for example, and would also make the expiration column somewhat redundant in the DatabaseStore cache table.
Retrieving an item from the cache could also have an optional parameter which enables the developer to also retrieve the remaining TTL for the given item in an array, such as:
[
  'data' => ...,
  'ttl' =><PHONE_NUMBER>
]

So we could have 2 options to get the remaining TTL:
[$data, $ttl] = cache('my_data', ttl: true);

$ttl = cache()->remaining('my_data');

This is just quick drafting off the top of my head, so will test some implementations.

@Markshall please rebase this PR and mark it as ready if you need a new review.

Can we please fix tests on the local machine before pushing it?

Can we please fix tests on the local machine before pushing it?

Was having trouble replicating the tests on my local machine. I don't have memcached installed so it's skipping the tests and trying to install memcached is proving impossible. Windows is saying the extension isn't found in my ext dir even though it clearly is there.


chore(master): release 0.111.2-alpha

:robot: I have created a release beep boop
0.111.2-alpha (2024-07-05)
Bug Fixes

error (2fca403)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/mafqla/yalis-blog/releases/tag/v0.111.2-alpha :sunflower:


Multimedia support

I'm using this issue for now to track work on multimedia support, but this is likely to be broken down into several issues (features) as I move forward. For now I'm just capturing some context.
Relevant links:

discussion - https://github.com/operand/agency/discussions/72
gradio app - https://github.com/operand/agency/issues/82
react app (replacing gradio) - https://github.com/operand/agency/issues/136

Just mentioning here that I'm beginning work on an updated React application that should include some initial multimedia support. https://github.com/operand/agency/issues/136

I've decided that this feature will be addressed in a new independent project dedicated to creating a new UI for experimentation and development. See the discussion here for more details.
If you'd like to sign up to be emailed when a prototype is ready, please click here.


Fix #648 Option to disable signature verification

Summary
This pull request resolves #648 by introducing a new option signatureVerification: boolean in App, HTTPReceiver, and ExpressReceiver. You can verify if the option works with the following example apps:
const { App, ExpressReceiver } = require('@slack/bolt');

const app = new App({
  logLevel: 'debug',
  token: process.env.SLACK_BOT_TOKEN,
  signingSecret: 'xxx',
  signatureVerification: false,
});

const app = new App({
  logLevel: 'debug',
  token: process.env.SLACK_BOT_TOKEN,
  receiver: new ExpressReceiver({
    signingSecret: 'xxx',
    signatureVerification: false,
  }),
});

Requirements (place an x in each [ ])

[x] I've read and understood the Contributing Guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.

Resolved conflicts ✅


Add compose desktop support

It would be great to have this with multi-platform support!

As the readme says, this implementation is for jetpack compose not compose desktop but we can look at it and make it multiplatform. Can you provide what is currently not compatible of this repo with compose desktop?

As the readme says, this implementation is for jetpack compose not compose desktop but we can look at it and make it multiplatform. Can you provide what is currently not compatible of this repo with compose desktop?

The only current issues i'm seeing is the use of ConstraintLayout
It's not added to multiplatform yet and probably won't be for awhile.
Would there be anyway to get around it?

@Wavesonics dependency on constraints lib removed refactor in : 675c62ebe7eb7b0018d48ec6a981b7fc778a4cc8

Version 2.0.0 is out. Closing ticket as solved.


Add loading image from filename.

Towards #2753
Adding support to pass in a filename when instantiating an Image.

Thanks @dhermes! I cancelled travis and rerun after squashing.


Fixed Type Discrepencies

Summary
-Added optional latency property to project queries
-Made some properties optional (ie. depth/complexity won't necessarily be sent with a blocked query)
-Fixed success/blocked boolean discrepancy, now all references are labeled as success (no more "blocked property)
Type of Change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)

closes #51


Generate ksonnet.beta.4 based on Kubernetes 1.14

I've generated ksonnet.beta.4 based on Kubernetes 1.14 swagger.json that I've found through localhost:8001/openapi/v2.
I'm not entirely sure if there are other changes necessary to this repository, but this should be the first step.
/cc @bryanl @brancz @tomwilkie

Any chance we can try this out on our code base before merging?

I'm already on it, converting our kube-prometheus stack with an intermediate dependency to test it.

Hey @bryanl, do you have any feedback on this? Happy to change this if necessary.

How did you generate this without modifying https://github.com/ksonnet/ksonnet-lib/blob/10dc23a02ae2f12c6bb5b85cd51e1bac329b8463/ksonnet-gen/kubeversion/data.go?

@metalmatze did you see this question, I'm still trying to maintain a fork of this as we use this heavily internally and i'm unable to generate ones based on 1.16.x.
Can you provide help on how you did this, if you remember?

@sh0rez and I maintain a fork that also has newer versions generated:
https://github.com/kube-jsonnet/k


make create subpath as postStart hook in mount pod instead of mount & create in CSI Controller

fix https://github.com/juicedata/juicefs-csi-driver/issues/471

Codecov Report
Base: 46.69% // Head: 46.57% // Decreases project coverage by -0.12% :warning:

Coverage data is based on head (a99615e) compared to base (0b93696).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #474      +/-   ##
==========================================
- Coverage   46.69%   46.57%   -0.13%
==========================================
  Files          27       27
  Lines        2844     2843       -1
==========================================
- Hits         1328     1324       -4
- Misses       1417     1419       +2
- Partials       99      100       +1

Impacted Files
Coverage Δ

pkg/driver/controller.go
90.90% <ø> (-0.30%)
:arrow_down:

pkg/driver/provisioner.go
5.81% <ø> (+0.19%)
:arrow_up:

pkg/juicefs/mount/builder/pod.go
54.23% <0.00%> (-2.40%)
:arrow_down:

tests/sanity/fake_juicefs_provider.go
65.21% <0.00%> (-4.35%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


cmake: fix patch for darwin

Description of changes
The patch was malformed and did not apply before. Looks like it was broken during #285472.
Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[x] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[x] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

cc @tfc

Pinging the maintainers: @ttuegel @LnL7 @AndersonTorres

Failing on arm darwin

Unfortunately expat tests in staging is broken on aarch64-darwin too, fix is in libexpat/libexpat#817, not released yet.

I have brought the patch for expat in #289294, but looks like you need both PRs to fix aarch64-darwin in staging.

Oh no... you're right. I initially tested my patched on macOS, but then there was a suggestion that i incorporated and only tested on Linux. I'm looking into this now.


Use tag_invoke for value_to & value_from

@pdimov (can't request you for review so I have to tag you)

This needs tests and coverage before being reviewed

Hey @sdkrystian ,
Documentation previews aren't building. It looks like test/snippets.cpp should be modified:
//[snippet_exchange_5
// VFALCO TODO

change to:
//[snippet_exchange_5
// VFALCO TODO
//]

@sdarwin Good catch, thanks!


how to use?

How to run the project? Clone directly to the local, running in pycharm?

Hi,
Probably the easiest way to run the project is to

Clone the repository to your local machine.
Install required dependencies (e.g. in Ubuntu by running sudo apt-get install -y python3 openvpn)
Execute the vpngate-client script from the repository: sudo ./vpngate-client

Please refer to the project README.md and the output of ./vpngate-client --help for additional documentation.


Combobox with autocomplete="both" filters out too many options

🐛 Bug Report
When the combobox is set to autocomplete="both", it is changing its value to equal the item that autocompletes. This causes other items that should match the entered text to be filtered out.
💻 Repro or Code Sample

In the Storybook combobox page, set autocomplete to both and choose "Many options"
Type "S"

https://github.com/user-attachments/assets/9556d96e-ffd3-4f48-a41f-3e29d1a6ff1e
🤔 Expected Behavior
All of the "Sue..." items should be visible
😯 Current Behavior
Only the first matching item, "Sue (1)", is visible.
💁 Possible Solution
@atmgrifter00 says

So I think I have an understanding of why the combobox behaves the way it does, and it basically involves us putting in some workarounds to make the combobox behave more like a text field, which FAST wasn't ready (or willing) to do. Unfortunately, we just had an oversight resulting in this bug, which the fix for is, annoyingly enough, likely going to involve some more state management for the filter text.

🔦 Context
This was originally reported as an SLE bug: Bug 2670859: Nimble combo box | Drop down does not filter the matched text correctly
That will likely be fixed by migrating to a filterable select. Another possible workaround is to use autocomplete="list".
🌍 Your Environment
Not environment-dependent

My understanding of our intended direction is to align the filter-mode / autocomplete modes with the select. We shouldn't have an autocomplete mode both anymore, effectively just list with improved filtering that aligns with select.
Is there a specific use-case for autocomplete mode both or mode inline? Can we pre-emptively mark it deprecated and say only list should be used?

Agreement from the team that we can deprecate both. To fix this we should update the enum and docs and evaulate updating clients to move away from both.

I started working on item 1 in #2376 and item 2 in this SLE PR. But I ran into a bug with the remaining autocomplete mode "list": #2378. Temporarily marking this blocked because I don't think we want to tell clients to migrate to "list" with that known bug still open.


Obsidian Wiki Style Links don't render correctly on GitHub, Gitlab, Pandoc

Heyo!
I've been a fan of both your channel and obsidian for a while now and I have noticed the following issue.
When storing Obsidian's markdown in places like GitHub and co, which all provide a markdown viewer they unfortunately cannot render the "wikilink" style notation of obsidian flavoured markdown
These just render as regular text:
[[www.google.com]] or [[www.google.com |link to google]]

![[https://github.com/0atman/noboilerplate/assets/16562333/c5d35f9e-f257-4a32-ae29-b05fdca507a0]]

[[www.google.com]] or [[www.google.com |link to google]]
![[https://github.com/0atman/noboilerplate/assets/16562333/c5d35f9e-f257-4a32-ae29-b05fdca507a0]]
But the standard markdown syntax shows up just fine:
<https://google.com>

[link to google[(https://peertube.be/w/v8w9Px3AvSMp7gF827JuPg?autoplay=1)

![image](https://github.com/0atman/noboilerplate/assets/16562333/c5d35f9e-f257-4a32-ae29-b05fdca507a0)

https://google.com
link to google

more examples:
especially the width assignment with the [[...|500]] you can forget...

The same issue has been occuring to me when trying to generate nice PDFs with a latex pandoc template, since pandoc also doesn't like those links.
the options to mee seem to be:

Write a browser extension to patch the GitHub UI rendering until official channels fix it (probably never)
write a lua or json filter for pandoc that converts the wiki style links to markdown links but that seems like a bunch of work :sweat_smile:

but honestly getting some tree traversal practice couldnt hurt :P

The obsidian output to pdf function obviously works like a charm, but doesn't allow me to use filters and latex templates to create indexes, toc, title pages and so on.

For a start it would be nice to change the default template for pdf export.

Do you have any Ideas on this?
Cheers,
K1ngjulien

Slant suggestion: Github Wikis DO render [[this format]]. Maybe I should switch the script to the wiki... lemme try, thank you!

Hey, this works GREAT! https://github.com/0atman/noboilerplate/wiki/Test-Presentation

What do you think, should I migrate the scripts into the wiki?

hmm ok this has multiple disadvantages that I think mean I should find another way. No PRs is especially annoyinng...

lmao I'd totally forgotten about this issue.
unfortunately i haven't found a good workaround either... (nor have i really had the time to try)
writing a couple lines of regex to change wiki links to regular markdown shouldn't be too hard, right? :D
the wiki not having PRs is kind of weird imo, yea i get it's in the spirit of wikipedia where everyone can edit but i'm not sure i'd want that lol
and i fear many people would miss the wiki unless there was a giant link to it in the readme.md

I have fixed this by switching to absolute markdown links in my videos - thanks for reporting!


Macro edge validation for use of directives

Check that macros are using non-macro directives correctly

Coverage increased (+0.009%) to 94.671% when pulling 281580ab324265573a57bbc539171643bd32d6c7 on macro_edge_directives_validation into cc9343ce123b369911b4c19cf72dfb1c7e13237b on macro_system.


Add include option

Fixes #163.
Assuming that users typically won't be using both, if they do exclude filter takes precedence. Notice the defaults:

Default exclude: nothing is excluded
Default include: everything is included

I felt tempted to avoid some allocations on the filters but opted to keep the code clear as it is, e.g.: I could have avoid some string allocations by batching the creation of substrings etc. Perhaps we can look at this later as separate optimization.
For the tests the include filters are almost symmetrical to the exclude ones so I put some of them under the same test method.

Thanks for the contribution @pjanotti, will take a look later today

I felt tempted to avoid some allocations on the filters but opted to keep the code clear as it is, e.g.: I could have avoid some string allocations by batching the creation of substrings etc. Perhaps we can look at this later as separate optimization.

I'm definitely open to whatever perf optimizations you have in mind

Thanks @tonerdo. The bit about the optimization is a bit "premature" in the sense that I see that we could avoid some allocations but that shouldn't be the issue with better ROI. Hopefully I will have some time to find better targets by collecting some performance profiles.


hello

Challenge Say Hello to HTML Elements has an issue.
User Agent is: Mozilla/5.0 (X11; CrOS armv7l 8743.83.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.93 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
My code:

Hello

@16111973
Thanks for reporting this. But your code is incorrect.
GitHub Issues are for reporting bugs on the website only.
Please use the Help chat room for getting challenge related help.
Happy Coding.


CI should enforce lockfiles

We should be sure that CI enforces our lockfiles when building release binaries, and when checking pull requests.
See https://doc.rust-lang.org/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries for more information.

#27 handles this for releases, but we still need a check for PRs.


Hello Server is not a valid Win32 application.

Having a difficult time getting any sort of service to start.  I can install my sample "Hello Server" service, but I get this error  in event viewer "The Hello Server service failed to start due to the following error:
Hello Server is not a valid Win32 application. "
On the command-line, if I try to add a "start" argument, this is what shows up:
WMI.WmiException: UnknownFailure
at WMI.WmiRoot.BaseHandler.CheckError(ManagementBaseObject result)
at WMI.WmiRoot.InstanceHandler.Invoke(Object proxy, MethodInfo method, Object[] args)
at WMI.Win32ServiceProxy.StartService()
at winsw.WrapperService.Run(String[] _args)
at winsw.WrapperService.Main(String[] args)
I'm trying this on Windows XP SP3 32-bit with the 1.16 release.  Wondering if there is any sort of debug I can turn on?  This is my config file:

hello-daemon
Hello Server
Demo daemon app
C:\Program Files\Java\jdk1.7.0_51\bin\java
-cp ..\lib\* -Xrs com.mfizz.sample.HelloDaemon
rotate

%BASE%\..

@jjlauer
Have you resolved the issue according to comments from @cvarjao ?

No, it didn't work and I moved on to other solutions.

I'm not sure that "The Hello Server service failed to start due to the following error:
Hello Server is not a valid Win32 application" is somehow related to WinSW. It's a common WinXP error when you build a program against new versions of WinAPI. Example: http://stackoverflow.com/questions/11305633/xxxxxx-exe-is-not-a-valid-win32-application
Other errors require a better analysis/debugging features in WinSW. I would start from moving WinSW to log4net and then imrpove the logging.

Seems nothing to do here excepting the referenced issues


Problems with update.sh launcher.sh etc

I can successfully launch the program by running .box-run.sh however launching via .desktop hangs my machine at the second splash screen. This seems odd given that both are just calling launcher.sh
Secondly, update.sh fails in two different ways.
Currently it tells me there is an update available but when called from launcher.sh it says I skipped the update after clicking OK, or when run directly it tells me that it cannot connect to the update server...
I can just launch the app using box-run.sh but I am curious to understand why these other methods are not working.
Version number of Autodesk Fusion 360
GPU: 1080ti Diver version 520.56.06
OS Fedora 36
Desktop Environment: i3wm
OpenGL-Mode

Update:
i3 appears to be the issue with launching via .desktop
Have tried running under KDE Plasma and this launches successfully but with some ui issues, help panel not loading etc.
Under GNOME things appear to be running relatively smoothly. So will keep that installed for this specific purpose.
updater.sh still appears to be as above.

issue #274
explains why updater.sh does not work as expected.


PR 3 of 3: Use bindings created for jet execution.

Based on #48 and #49

Rebased after #49

We never actually re-enable the policy module -- is that intentional?

Ah, yes, I see, there's a TODO for doing Bitcoin jets that still needs to be addressed before we can re-enable the module.

Overall this looks great. There are a bunch of unimplemented!s and FIXMEs and TODOs left which we will need to address in the new year. I'm not sure what the best strategy for testing this all is -- because we call into C code we can't use Miri. I suppose fuzzing+valgrind may be our best bet.
At some point we can use mutagen to assess our test coverage.

@apoelstra, yep. The policy compiler code is really old and based on bitcoin jets that I assumed would be created in 2020. Time to revisit this in 2023.
Similar to how we exported the jets, we should also export the test cases from schnorr6, schnorr0, hashblock, sighashall, and others to make sure that the programs are also executed correctly by rust-simplicity.


Feature/44/setup navbar desktop

fixes #44

At 5 sec, when user reached the breakpoint where you hide the banner entirely, the entire Navbar is flickering
I think it has to do with the way you set the breakpoint
https://github.com/LaurierHawkHacks/Landing/assets/98545971/939f4461-4398-4bf1-95b4-82728acdaecc


Add CMAKE_BUILD_TYPE and change a CMAKE flag

I think I did it correctly now.
What the title says. This is in addition to your pull request already. I tested it and it works just fine

As far as I know, RelWithDebInfo stands for 'release with debug information'. There have been a couple of times where I've had neovim coredumps and needed to use gdb on these files. I don't think as much information (if any) would be present without this flag.


extract 可以產生 weight-value 嗎

您好,
請問extract可以產生 weight-value 嗎?  類似 node-jieba
ex :
//[ { word: 'CEO', weight: 11.739204307083542 },
//  { word: '升职', weight: 10.8561552143 },
//  { word: '加薪', weight: 10.642581114 },
//  { word: '巅峰', weight: 9.49395840471 } ]

@messense seems jieba-rs doesn't provide weight value in extract API

@Brooooooklyn Yes, opened an issue https://github.com/messense/jieba-rs/issues/73 to track this.

Available in jieba-rs v0.6.0-alpha.1

Nice!! Many thanks!!

@jtjin  try<EMAIL_ADDRESS>

It works!!


Fix google plus signup

LEARNER-587
Removed legacy commented code and migrated the logic to OkHttp
alternative for fetching a user’s google profile.

Codecov Report

Merging #946 into master will decrease coverage by 0.01%.
The diff coverage is 0%.

@@             Coverage Diff              @@
##             master     #946      +/-   ##
============================================
- Coverage     16.64%   16.62%   -0.02%
  Complexity     1010     1010
============================================
  Files           467      467
  Lines         19885    19901      +16
  Branches       2295     2298       +3
============================================
  Hits           3309     3309
- Misses        16219    16235      +16
  Partials        357      357

Impacted Files
Coverage Δ
Complexity Δ

...a/org/edx/mobile/social/google/GoogleProvider.java
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d08df5c...1280940. Read the comment docs.

I have not tested it manually on production because of some limitations of keystore.
Getting following exception when i tried to register with Google button.
04-20 19:13:37.625 3389-3474/org.edx.mobile E/org.edx.mobile.social.ISocial: com.google.android.gms.auth.GoogleAuthException: UNREGISTERED_ON_API_CONSOLE
at com.google.android.gms.auth.zze$1.zzat(Unknown Source)
at com.google.android.gms.auth.zze$1.zzau(Unknown Source)
at com.google.android.gms.auth.zze.zza(Unknown Source)
at com.google.android.gms.auth.zze.zzc(Unknown Source)
at com.google.android.gms.auth.zze.getToken(Unknown Source)
at com.google.android.gms.auth.zze.getToken(Unknown Source)
at com.google.android.gms.auth.zze.getToken(Unknown Source)
at com.google.android.gms.auth.GoogleAuthUtil.getToken(Unknown Source)
at org.edx.mobile.social.google.GoogleOauth2$FetchGoogleTokenTask.fetchToken(GoogleOauth2.java:131)
at org.edx.mobile.social.google.GoogleOauth2$FetchGoogleTokenTask.doInBackground(GoogleOauth2.java:95)
at android.os.AsyncTask$2.call(AsyncTask.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:818)

Getting following exception when i tried to register with Google button.

Lemme give a signed build to test.


iOS safari seems not able to view picture with v0.7. Please help to confirm the issue.

I just tested 0.7. It is great in windows and android.
but iOS9 Safari seems had problem to view picture.
I also tested the https://nextapps-de.github.io/spotlight/ with iOS9, There are only first row images ("Anchors & Images") able to be opened, the rest images just don't open.
ps: I don't have latest iOS device right now, maybe someone could tested and report?

Thanks for the report. I will made some test on iOS9 and come back soon with a result.

The issue was fixed in v.074.
Thank you for the great work.

Great. I've tested it also now and can confirm it works fine. Thanks for the report.


Class cast exception on decrypt

"org/sgonyea/pgp/Decryptor.java:138:in `decryptStream'"
java.lang.ClassCastException: org.bouncycastle.openpgp.PGPOnePassSignatureList cannot be cast to org.bouncycastle.openpgp.PGPLiteralData
I can encrypt/decrypt a message to myself fine, but this message is from someone else using my public key and it fails.
Please let me know if there's any more details I can provide.

Do you know what is causing the first message to be of type PgpOnePassSignatureList instead of PgpLiteralData? Is it because of particular way data was encrypted?

I am facing same issue, is there any solution ?

See changes in my fork: https://github.com/mactenchi/jruby-pgp


listener

Hello @dx3mod, how to manage async listener properly, my code app does not receive incoming messages

the current version gets OK+ messaeges as acks after requests

but when i want to do async listener and dont manage replies right after requests, i can see nothing

I don't even know. Can you describe your development environment settings in the README so I can run it myself, please? I have no experience with NATS and have never done anything like this. This solution looks like a big side effect, which is not a good.

run docker run -p 4222:4222 -p 8222:8222 -p 6222:6222 --name nats-server -ti nats:latest to run NATS
then oin root dir make test on main ranch

https://docs.nats.io/running-a-nats-service/nats_docker/nats-docker-tutorial
tutorial for running NATS and verifing if it's running

I got it to work this way...
@@ -47,13 +47,13 @@ module Client = struct
     in
     Lwt.return ()

-  let rec listen_messages client =
+  let handle_response client =
     let buffer = Bytes.create 1024 in
     let* num_bytes = Lwt_unix.recv client.socket buffer 0 1024 [] in
     if num_bytes > 0 then (
       let message = Bytes.sub_string buffer 0 num_bytes in
       print_endline ("GOT RESPONSE: " ^ message);
-      listen_messages client)
+      Lwt.return_unit)
     else Lwt.return ()

   let connect ?(host = default_host) ?(port = default_port) () =
@@ -68,8 +68,6 @@ module Client = struct
     let* () = Lwt_unix.connect socket_fd server_socket_address in
     let client = { sockaddr = server_socket_address; socket = socket_fd } in

-    Lwt.async (fun () -> listen_messages client);
-
     let* () = init_connect client in
     Lwt.return client

@@ -86,12 +84,14 @@ module Client = struct
             crlf payload crlf
     in
     let* () = send_message client Messages.PUB msg in
+    let* () = handle_response client in
     Lwt.return ()

   let sub client ~subject =
     let sid = unique_sid () in
     let msg = Printf.sprintf "%s %s%s" subject sid crlf in
     let* () = send_message client Messages.SUB msg in
+    let* () = handle_response client in
     Lwt.return ()

   let close client =

It is better to replace working with a socket with working with channels. I started refactoring and redesigning the architecture.


[Bug]: For the Radios the pressed state is not aligned with the design

What is affected?
Component
Description
For the Radio component, the pressed state is incorrectly implemented when you click on the radio control itself, but it works correctly when you click on the label.
Link for the design: https://www.figma.com/design/C4vgEKz8mKyulJ4gm3Qdql/🫧-[BLR]-B01LER---UI-Kit?m=auto&node-id=11421-8049
Steps to reproduce
No response
Affected version(s)
No response
Operating system / Browser / Environment
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

This ticket is the same as https://github.com/deven-org/boiler/issues/1141. As #1141 is described more detailed this task will be closed.


Error using vue upgrade

Version
3.12.0
Environment info
Environment Info:

  System:
    OS: macOS 10.15
    CPU: (12) x64 Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
  Binaries:
    Node: 12.12.0 - ~/.nvm/versions/node/v12.12.0/bin/node
    Yarn: 1.19.1 - ~/.nvm/versions/node/v12.12.0/bin/yarn
    npm: 6.12.0 - ~/.nvm/versions/node/v12.12.0/bin/npm
  Browsers:
    Chrome: 77.0.3865.120
    Firefox: Not Found
    Safari: 13.0.2
  npmGlobalPackages:
    @vue/cli: 3.12.0

Steps to reproduce
just type
vue upgrade
What is expected?
upgrade vue-cli to latest version (4.0.4)
What is actually happening?
➜ vue upgrade
Command vue upgrade requires a global addon to be installed.
Please run yarn global add @vue/cli-upgrade and try again.
when i run that command i got
warning "<EMAIL_ADDRESS>has no binaries

➜ vue upgrade
Command vue upgrade requires a global addon to be installed.
Please run yarn global add @vue/cli-upgrade and try again.
when i run that command i got
warning "<EMAIL_ADDRESS>has no binaries

vue upgrade is not for upgrading the CLI itself. It's meant to be used in projects. You need to run npm i -g @vue/cli or yarn global add @vue/cli to install the latest CLI, and then run vue upgrade in projects that scaffolded by 3.x CLI.