Skip to content

Threads graphql #802

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 117 commits into from
Jun 25, 2025
Merged

Threads graphql #802

merged 117 commits into from
Jun 25, 2025

Conversation

MarcMcIntosh
Copy link
Contributor

No description provided.

MarcMcIntosh and others added 30 commits May 28, 2025 19:08
- Update `current_model` usages to incorporate Option type for better error handling.
- Modify `ft_toolset` field to utilize Option type, reflecting potential absence of toolset data.
- Enhance safety by using `.ok_or` method to provide meaningful error messages when current_model is not set.
- Simplify certain sections by eliminating unnecessary variable initialization and comments.
- Optimize the connection initialization by directly passing required parameters.
MarcMcIntosh and others added 10 commits June 20, 2025 17:57
- teams workspace is being stored in extensions global context
- if user has only one option for workspaces, preselecting it in select box on wizard stage
- if user's current active workspace doesn't match with available workspaces from flexus - full cleanup and wizard reappears again
- reworked useGetUser
 Conflicts:
	refact-agent/engine/src/constants.rs
	refact-agent/engine/src/scratchpads/chat_passthrough.rs
	refact-agent/engine/src/scratchpads/chat_utils_prompts.rs
	refact-agent/engine/src/scratchpads/passthrough_convert_messages.rs
	refact-agent/engine/src/tools/tools_list.rs
	refact-agent/gui/generated/documents.ts
	refact-agent/gui/generated/graphql/gql.ts
	refact-agent/gui/generated/graphql/graphql.ts
	refact-agent/gui/generated/schema.graphql
	refact-agent/gui/src/__fixtures__/msw.ts
	refact-agent/gui/src/__tests__/StartNewChat.test.tsx
	refact-agent/gui/src/components/Sidebar/GroupTree/NavTreeWantWorkspaces.graphql
	refact-agent/gui/src/components/Sidebar/GroupTree/useGroupTree.ts
	refact-agent/gui/src/components/Toolbar/Dropdown.tsx
	refact-agent/gui/src/hooks/useActiveTeamsGroup.ts
	refact-agent/gui/src/hooks/useGetUser.ts
	refact-agent/gui/src/hooks/useThinking.ts
	refact-agent/gui/urqlProvider.tsx

 Changes to be committed:
	modified:   ../../README.md
	modified:   ../engine/Cargo.toml
	modified:   ../engine/src/at_commands/at_commands.rs
	modified:   ../engine/src/background_tasks.rs
	modified:   ../engine/src/call_validation.rs
	modified:   ../engine/src/caps/self_hosted.rs
	modified:   ../engine/src/cloud/messages_req.rs
	modified:   ../engine/src/constants.rs
	modified:   ../engine/src/forward_to_openai_endpoint.rs
	modified:   ../engine/src/git/checkpoints.rs
	new file:   ../engine/src/git/cleanup.rs
	new file:   ../engine/src/git/cleanup_tests.rs
	modified:   ../engine/src/git/mod.rs
	modified:   ../engine/src/memories.rs
	modified:   ../engine/src/scratchpads/chat_utils_prompts.rs
	modified:   ../engine/src/tools/file_edit/auxiliary.rs
	modified:   ../engine/src/tools/file_edit/tool_update_textdoc.rs
	modified:   ../engine/src/tools/file_edit/tool_update_textdoc_regex.rs
	modified:   ../engine/src/tools/tool_regex_search.rs
	modified:   ../engine/src/tools/tools_list.rs
	modified:   codegen.ts
	modified:   generated/documents.ts
	modified:   generated/graphql/gql.ts
	modified:   generated/graphql/graphql.ts
	modified:   generated/schema.graphql
	modified:   src/__tests__/DeleteChat.test.tsx
	modified:   src/__tests__/RestoreChat.test.tsx
	modified:   src/__tests__/StartNewChat.test.tsx
	modified:   src/__tests__/UserSurvey.test.tsx
	modified:   src/components/Buttons/Buttons.tsx
	modified:   src/components/Callout/Callout.tsx
	modified:   src/components/IntegrationsView/Confirmation/Confirmation.tsx
	modified:   src/components/IntegrationsView/CustomFieldsAndWidgets.tsx
	modified:   src/components/IntegrationsView/Header/IntegrationsHeader.tsx
	modified:   src/components/IntegrationsView/IntegrationForm/FormAvailabilityAndDelete.tsx
	modified:   src/components/IntegrationsView/IntegrationForm/FormFields.tsx
	modified:   src/components/IntegrationsView/IntegrationForm/FormSmartlinks.tsx
	modified:   src/components/IntegrationsView/IntegrationForm/IntegrationAvailability.tsx
	modified:   src/components/IntegrationsView/IntegrationForm/IntegrationForm.tsx
	modified:   src/components/IntegrationsView/IntegrationForm/MCPLogs.tsx
	deleted:    src/components/IntegrationsView/IntegrationsTable/ArgumentsTable.tsx
	modified:   src/components/IntegrationsView/IntegrationsTable/ConfirmationTable.tsx
	modified:   src/components/IntegrationsView/IntegrationsTable/KeyValueTable.tsx
	modified:   src/components/IntegrationsView/IntegrationsTable/ParametersTable.tsx
	modified:   src/components/IntegrationsView/IntegrationsView.tsx
	modified:   src/components/IntegrationsView/IntermediateIntegration/IntermediateIntegration.tsx
	deleted:    src/components/IntegrationsView/hooks/useFormAvailability.ts
	modified:   src/components/IntegrationsView/hooks/useIntegrations.ts
	new file:   src/components/IntegrationsView/utils/prepareNotConfiguredIntegration.ts
	renamed:    src/components/Sidebar/GroupTree/ConfirmGroupSelection/ConfirmGroupSelection.graphql -> src/components/Sidebar/GroupTree/ConfirmGroupSelection.graphql
	deleted:    src/components/Sidebar/GroupTree/ConfirmGroupSelection/ConfirmGroupSelection.module.css
	deleted:    src/components/Sidebar/GroupTree/ConfirmGroupSelection/ConfirmGroupSelection.tsx
	deleted:    src/components/Sidebar/GroupTree/ConfirmGroupSelection/index.ts
	modified:   src/components/Sidebar/GroupTree/CustomTreeNode.tsx
	modified:   src/components/Sidebar/GroupTree/GroupTree.tsx
	modified:   src/components/Sidebar/GroupTree/NavTreeWantWorkspaces.graphql
	modified:   src/components/Sidebar/GroupTree/useGroupTree.ts
	modified:   src/components/Toolbar/Dropdown.tsx
	modified:   src/components/Tools/Textdoc.tsx
	modified:   src/components/Tools/types.ts
	modified:   src/events/index.ts
	modified:   src/features/Chat/Thread/utils.ts
	modified:   src/features/Integrations/IntegrationFormField.tsx
	deleted:    src/features/Integrations/convertRawIntegrationFormValues.ts
	modified:   src/features/Login/LoginPage.tsx
	new file:   src/features/Login/UnderConstruction.tsx
	modified:   src/features/Teams/teamsSlice.ts
	modified:   src/hooks/useActiveTeamsGroup.ts
	modified:   src/hooks/useEventBusForIDE.ts
	modified:   src/hooks/useGetUser.ts
	modified:   src/hooks/useGetUserSurvey.ts
	modified:   src/hooks/useLogin.ts
	modified:   src/hooks/useStartPollingForUser.ts
	modified:   src/hooks/useThinking.ts
	modified:   src/services/refact/integrations.ts
	modified:   src/services/smallcloud/index.ts
	modified:   src/services/smallcloud/types.ts
	modified:   src/utils/test-utils.tsx
	modified:   src/utils/validateSnakeCase.ts
	modified:   urqlProvider.tsx
	modified:   ../../refact-server/refact_utils/third_party/utils/configs.py
	modified:   ../../refact-server/refact_webgui/webgui/selfhost_fastapi_completions.py
	modified:   ../../refact-server/refact_webgui/webgui/selfhost_model_assigner.py
	modified:   ../../refact-server/refact_webgui/webgui/static/tab-model-hosting.html
	modified:   ../../refact-server/refact_webgui/webgui/static/tab-model-hosting.js
	modified:   ../../refact-server/refact_webgui/webgui/static/tab-third-party-apis.js
	modified:   ../../refact-server/refact_webgui/webgui/tab_models_host.py
	modified:   ../../refact-server/setup.py
@olegklimov olegklimov merged commit a8d7738 into dev Jun 25, 2025
0 of 9 checks passed
@olegklimov olegklimov deleted the threads-graphql branch June 25, 2025 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants