LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
src/sunholo/__init__.py
src/sunholo/custom_logging.py
src/sunholo/langchain_types.py
src/sunholo.egg-info/PKG-INFO
src/sunholo.egg-info/SOURCES.txt
src/sunholo.egg-info/dependency_links.txt
src/sunholo.egg-info/entry_points.txt
src/sunholo.egg-info/requires.txt
src/sunholo.egg-info/top_level.txt
src/sunholo/agents/__init__.py
src/sunholo/agents/chat_history.py
src/sunholo/agents/dispatch_to_qa.py
src/sunholo/agents/langserve.py
src/sunholo/agents/pubsub.py
src/sunholo/agents/route.py
src/sunholo/agents/special_commands.py
src/sunholo/agents/swagger.py
src/sunholo/agents/fastapi/__init__.py
src/sunholo/agents/fastapi/base.py
src/sunholo/agents/fastapi/qna_routes.py
src/sunholo/agents/flask/__init__.py
src/sunholo/agents/flask/base.py
src/sunholo/agents/flask/qna_routes.py
src/sunholo/agents/flask/vac_routes.py
src/sunholo/archive/__init__.py
src/sunholo/archive/archive.py
src/sunholo/auth/__init__.py
src/sunholo/auth/gcloud.py
src/sunholo/auth/refresh.py
src/sunholo/auth/run.py
src/sunholo/azure/__init__.py
src/sunholo/azure/auth.py
src/sunholo/azure/blobs.py
src/sunholo/azure/event_grid.py
src/sunholo/bots/__init__.py
src/sunholo/bots/discord.py
src/sunholo/bots/github_webhook.py
src/sunholo/bots/webapp.py
src/sunholo/chunker/__init__.py
src/sunholo/chunker/azure.py
src/sunholo/chunker/doc_handling.py
src/sunholo/chunker/encode_metadata.py
src/sunholo/chunker/images.py
src/sunholo/chunker/loaders.py
src/sunholo/chunker/message_data.py
src/sunholo/chunker/pdfs.py
src/sunholo/chunker/process_chunker_data.py
src/sunholo/chunker/publish.py
src/sunholo/chunker/pubsub.py
src/sunholo/chunker/splitter.py
src/sunholo/cli/__init__.py
src/sunholo/cli/chat_vac.py
src/sunholo/cli/cli.py
src/sunholo/cli/cli_init.py
src/sunholo/cli/configs.py
src/sunholo/cli/deploy.py
src/sunholo/cli/embedder.py
src/sunholo/cli/merge_texts.py
src/sunholo/cli/run_proxy.py
src/sunholo/cli/sun_rich.py
src/sunholo/cli/swagger.py
src/sunholo/cli/vertex.py
src/sunholo/components/__init__.py
src/sunholo/components/llm.py
src/sunholo/components/retriever.py
src/sunholo/components/vectorstore.py
src/sunholo/database/__init__.py
src/sunholo/database/alloydb.py
src/sunholo/database/alloydb_client.py
src/sunholo/database/database.py
src/sunholo/database/lancedb.py
src/sunholo/database/static_dbs.py
src/sunholo/database/uuid.py
src/sunholo/database/sql/sb/create_function.sql
src/sunholo/database/sql/sb/create_function_time.sql
src/sunholo/database/sql/sb/create_table.sql
src/sunholo/database/sql/sb/delete_source_row.sql
src/sunholo/database/sql/sb/return_sources.sql
src/sunholo/database/sql/sb/setup.sql
src/sunholo/discovery_engine/__init__.py
src/sunholo/discovery_engine/chunker_handler.py
src/sunholo/discovery_engine/create_new.py
src/sunholo/discovery_engine/discovery_engine_client.py
src/sunholo/discovery_engine/get_ai_search_chunks.py
src/sunholo/embedder/__init__.py
src/sunholo/embedder/embed_chunk.py
src/sunholo/excel/__init__.py
src/sunholo/excel/plugin.py
src/sunholo/gcs/__init__.py
src/sunholo/gcs/add_file.py
src/sunholo/gcs/download_folder.py
src/sunholo/gcs/download_url.py
src/sunholo/gcs/extract_and_sign.py
src/sunholo/gcs/metadata.py
src/sunholo/genai/__init__.py
src/sunholo/genai/file_handling.py
src/sunholo/genai/genaiv2.py
src/sunholo/genai/images.py
src/sunholo/genai/init.py
src/sunholo/genai/process_funcs_cls.py
src/sunholo/genai/safety.py
src/sunholo/invoke/__init__.py
src/sunholo/invoke/async_class.py
src/sunholo/invoke/direct_vac_func.py
src/sunholo/invoke/invoke_vac_utils.py
src/sunholo/langfuse/__init__.py
src/sunholo/langfuse/callback.py
src/sunholo/langfuse/evals.py
src/sunholo/langfuse/prompts.py
src/sunholo/llamaindex/__init__.py
src/sunholo/llamaindex/get_files.py
src/sunholo/llamaindex/import_files.py
src/sunholo/llamaindex/llamaindex_class.py
src/sunholo/llamaindex/user_history.py
src/sunholo/lookup/__init__.py
src/sunholo/lookup/model_lookup.yaml
src/sunholo/mcp/__init__.py
src/sunholo/mcp/cli.py
src/sunholo/pubsub/__init__.py
src/sunholo/pubsub/process_pubsub.py
src/sunholo/pubsub/pubsub_manager.py
src/sunholo/qna/__init__.py
src/sunholo/qna/parsers.py
src/sunholo/qna/retry.py
src/sunholo/senses/__init__.py
src/sunholo/senses/stream_voice.py
src/sunholo/streaming/__init__.py
src/sunholo/streaming/content_buffer.py
src/sunholo/streaming/langserve.py
src/sunholo/streaming/stream_lookup.py
src/sunholo/streaming/streaming.py
src/sunholo/summarise/__init__.py
src/sunholo/summarise/summarise.py
src/sunholo/templates/agent/__init__.py
src/sunholo/templates/agent/agent_service.py
src/sunholo/templates/agent/app.py
src/sunholo/templates/agent/my_log.py
src/sunholo/templates/agent/vac_service.py
src/sunholo/templates/agent/tools/__init__.py
src/sunholo/templates/agent/tools/your_agent.py
src/sunholo/templates/project/__init__.py
src/sunholo/templates/project/app.py
src/sunholo/templates/project/my_log.py
src/sunholo/templates/project/vac_service.py
src/sunholo/templates/system_services/__init__.py
src/sunholo/templates/system_services/app.py
src/sunholo/templates/system_services/my_log.py
src/sunholo/terraform/__init__.py
src/sunholo/terraform/tfvars_editor.py
src/sunholo/tools/__init__.py
src/sunholo/tools/web_browser.py
src/sunholo/utils/__init__.py
src/sunholo/utils/api_key.py
src/sunholo/utils/big_context.py
src/sunholo/utils/config.py
src/sunholo/utils/config_class.py
src/sunholo/utils/config_schema.py
src/sunholo/utils/gcp.py
src/sunholo/utils/gcp_project.py
src/sunholo/utils/mime.py
src/sunholo/utils/parsers.py
src/sunholo/utils/timedelta.py
src/sunholo/utils/user_ids.py
src/sunholo/utils/version.py
src/sunholo/vertex/__init__.py
src/sunholo/vertex/extensions_call.py
src/sunholo/vertex/extensions_class.py
src/sunholo/vertex/genai_functions.py
src/sunholo/vertex/init.py
src/sunholo/vertex/memory_tools.py
src/sunholo/vertex/safety.py
src/sunholo/vertex/type_dict_to_json.py
tests/test_async.py
tests/test_async_genai2.py
tests/test_chat_history.py
tests/test_config.py
tests/test_genai2.py
tests/test_unstructured.py