LICENSE
README.md
README_PYPI.md
pyproject.toml
spyder_ai_chat/__init__.py
spyder_ai_chat/confpage.py
spyder_ai_chat/diagnostics.py
spyder_ai_chat/openrouter_attribution.py
spyder_ai_chat/plot_analysis.py
spyder_ai_chat/plugin.py
spyder_ai_chat/secret_storage.py
spyder_ai_chat/spyder_integration.py
spyder_ai_chat/symbols.py
spyder_ai_chat/variable_analysis.py
spyder_ai_chat.egg-info/PKG-INFO
spyder_ai_chat.egg-info/SOURCES.txt
spyder_ai_chat.egg-info/dependency_links.txt
spyder_ai_chat.egg-info/entry_points.txt
spyder_ai_chat.egg-info/requires.txt
spyder_ai_chat.egg-info/top_level.txt
spyder_ai_chat/fim/__init__.py
spyder_ai_chat/fim/client.py
spyder_ai_chat/fim/config.py
spyder_ai_chat/fim/ghost_text.py
spyder_ai_chat/fim/provider.py
spyder_ai_chat/fim/widgets/__init__.py
spyder_ai_chat/fim/widgets/status.py
spyder_ai_chat/resources/__init__.py
spyder_ai_chat/resources/spyder_ai_chat_plugin_bg_small.png
spyder_ai_chat/widgets/__init__.py
spyder_ai_chat/widgets/agentic_actions.py
spyder_ai_chat/widgets/agentic_tool_registry.py
spyder_ai_chat/widgets/chat_history_manager.py
spyder_ai_chat/widgets/chat_panel.py
spyder_ai_chat/widgets/chat_widget.py
spyder_ai_chat/widgets/collection_manager.py
spyder_ai_chat/widgets/commands.py
spyder_ai_chat/widgets/markdown_renderer.py
spyder_ai_chat/widgets/plot_analysis_dialog.py
spyder_ai_chat/widgets/project_context.py
spyder_ai_chat/widgets/settings_dialog.py
spyder_ai_chat/widgets/system_prompts.py
spyder_ai_chat/widgets/trace_viewer.py
spyder_ai_chat/widgets/variable_summary_dialog.py
spyder_ai_chat/widgets/_panel/__init__.py
spyder_ai_chat/widgets/_panel/chat_history.py
spyder_ai_chat/widgets/_panel/command_input.py
spyder_ai_chat/widgets/_panel/context_size.py
spyder_ai_chat/widgets/_panel/git_diff_dialog.py
spyder_ai_chat/widgets/_panel/git_status_bar.py
spyder_ai_chat/widgets/_panel/history_popup.py
spyder_ai_chat/widgets/_panel/infer_popups.py
spyder_ai_chat/widgets/_panel/panel_agentic.py
spyder_ai_chat/widgets/_panel/panel_compaction.py
spyder_ai_chat/widgets/_panel/panel_context.py
spyder_ai_chat/widgets/_panel/panel_diagnostics.py
spyder_ai_chat/widgets/_panel/panel_history.py
spyder_ai_chat/widgets/_panel/panel_project.py
spyder_ai_chat/widgets/_panel/panel_skills.py
spyder_ai_chat/widgets/_panel/panel_symbols.py
spyder_ai_chat/widgets/_panel/project_dialog.py
spyder_ai_chat/widgets/_panel/skills_popup.py
spyder_ai_chat/widgets/_panel/small_widgets.py
spyder_ai_chat/widgets/_panel/utils.py
spyder_ai_chat/widgets/_panel/workers.py
spyder_ai_chat/widgets/agentic/__init__.py
spyder_ai_chat/widgets/agentic/chat_request.py
spyder_ai_chat/widgets/agentic/common.py
spyder_ai_chat/widgets/agentic/confirmation.py
spyder_ai_chat/widgets/agentic/execution.py
spyder_ai_chat/widgets/agentic/file_tools.py
spyder_ai_chat/widgets/agentic/http_payload.py
spyder_ai_chat/widgets/agentic/lint_payload.py
spyder_ai_chat/widgets/agentic/lint_policy.py
spyder_ai_chat/widgets/agentic/lint_tools.py
spyder_ai_chat/widgets/agentic/native_tools.py
spyder_ai_chat/widgets/agentic/network_tools.py
spyder_ai_chat/widgets/agentic/path_policy.py
spyder_ai_chat/widgets/agentic/process_tools.py
spyder_ai_chat/widgets/agentic/prompts.py
spyder_ai_chat/widgets/agentic/request_builder.py
spyder_ai_chat/widgets/agentic/response_normalizer.py
spyder_ai_chat/widgets/agentic/results.py
spyder_ai_chat/widgets/agentic/skills.py
spyder_ai_chat/widgets/agentic/thinking_control.py
spyder_ai_chat/widgets/agentic/tool_calls.py
spyder_ai_chat/widgets/agentic/trace.py
spyder_ai_chat/widgets/agentic/trace_presentation.py
spyder_ai_chat/widgets/agentic/workers.py
spyder_ai_chat/widgets/markdown/__init__.py
spyder_ai_chat/widgets/markdown/blocks.py
spyder_ai_chat/widgets/markdown/parser.py
spyder_ai_chat/widgets/markdown/qt_actions.py
spyder_ai_chat/widgets/markdown/qt_blocks.py
spyder_ai_chat/widgets/markdown/qt_structured.py
spyder_ai_chat/widgets/markdown/renderer.py