MCPcopy Create free account

hub / github.com/TauricResearch/TradingAgents / functions

Functions854 in github.com/TauricResearch/TradingAgents

Methodshould_continue_fundamentals
Determine if fundamentals analysis should continue.
tradingagents/graph/conditional_logic.py:44
Methodshould_continue_market
Determine if market analysis should continue.
tradingagents/graph/conditional_logic.py:14
Methodshould_continue_news
Determine if news analysis should continue.
tradingagents/graph/conditional_logic.py:36
Methodshould_continue_social
Determine if sentiment-analyst tool round should continue. Method name keeps the legacy ``social`` suffix to match the ``AnalystType.
tradingagents/graph/conditional_logic.py:22
MethodtearDown
(self)
tests/test_vendor_routing.py:48
MethodtearDown
(self)
tests/test_polymarket.py:110
MethodtearDown
(self)
tests/test_vendor_errors.py:57
MethodtearDown
(self)
tests/test_yfinance_stale_ohlcv_guard.py:89
MethodtearDown
(self)
tests/test_fred.py:159
MethodtearDown
(self)
tests/test_no_data_handling.py:29
Methodtest_403_triggers_rss
(self)
tests/test_reddit_fallback.py:113
Methodtest_429_then_success_retries_once
(self)
tests/test_reddit_fallback.py:126
Methodtest_429_twice_gives_up_after_one_retry
(self)
tests/test_reddit_fallback.py:135
Methodtest_accepts_common_ticker_formats
(self)
tests/test_safe_ticker_component.py:13
Methodtest_accepts_futures_and_forex_formats
(self)
tests/test_safe_ticker_component.py:17
Methodtest_accepts_structural_chars
(self)
tests/test_symbol_utils.py:72
Methodtest_agrees_with_normalize_symbol
(self)
tests/test_symbol_utils.py:95
Methodtest_alias_is_case_and_separator_insensitive
(self)
tests/test_fred.py:55
Methodtest_alias_maps_to_series_id
(self)
tests/test_fred.py:51
Methodtest_all_5_tier_ratings_render
(self)
tests/test_structured_agents.py:114
Methodtest_all_conditions_derive_from_vendor_error
(self)
tests/test_vendor_errors.py:30
Methodtest_all_five_tiers_recognised
(self)
tests/test_signal_processing.py:59
Methodtest_all_six_bands_render
(self)
tests/test_structured_agents.py:325
Functiontest_any_model_accepted_no_forced_key
()
tests/test_openai_compatible_provider.py:59
Methodtest_api_key_handling
(self, mock_chat)
tests/test_google_api_key.py:14
Functiontest_base_url_required
(monkeypatch)
tests/test_openai_compatible_provider.py:27
Methodtest_batch_update_resolves_multiple_entries
batch_update_with_outcomes resolves multiple pending entries in one write.
tests/test_memory_log.py:134
Functiontest_bearer_token_passed_as_api_key
(monkeypatch)
tests/test_bedrock_provider.py:53
Functiontest_bedrock_any_model_and_no_key_env
()
tests/test_bedrock_provider.py:23
Methodtest_bm25_not_imported
rank_bm25 must not be present in the memory module namespace.
tests/test_memory_log.py:812
Functiontest_bool_coercion
(monkeypatch, raw, expected)
tests/test_env_overrides.py:66
Methodtest_both_round_envs_skip_depth_prompt
(self)
tests/test_cli_env_skip.py:87
Methodtest_build_instrument_context_mentions_exact_symbol
(self)
tests/test_ticker_symbol_handling.py:14
Methodtest_build_plan_preserves_selected_order
(self)
tests/test_analyst_execution.py:12
Methodtest_canonical_defaults_to_symbol
(self)
tests/test_symbol_utils.py:65
Functiontest_capabilities_dataclass_is_frozen
Capability rows are immutable so they can be safely shared.
tests/test_capabilities.py:120
Methodtest_capture_on_receive
When the response carries reasoning_content, it lands on the AIMessage's additional_kwargs so the next turn can echo it back.
tests/test_deepseek_reasoning.py:65
Functiontest_case_insensitive_lookup
()
tests/test_api_key_env.py:60
Methodtest_category_routes_to_polymarket
(self)
tests/test_polymarket.py:113
Methodtest_chat_prompt_value_unwrapped
(self)
tests/test_deepseek_reasoning.py:39
Methodtest_chat_sends_tool_choice
(self)
tests/test_deepseek_reasoning.py:144
Functiontest_checkpoint_flag_overrides_env
(flag)
tests/test_cli_config_precedence.py:65
Functiontest_checkpoint_none_preserves_env_default
()
tests/test_cli_config_precedence.py:57
Methodtest_claude_5_family_receives_effort
(self, monkeypatch, model)
tests/test_anthropic_effort.py:65
Methodtest_clean_handles_index_column
A frame with `index` instead of `Date` must still clean to a usable, date-parsed frame (was KeyError: 'Date').
tests/test_stockstats_date_column.py:50
Methodtest_clean_handles_legacy_date_column
(self)
tests/test_stockstats_date_column.py:58
Methodtest_clear_checkpoint_allows_fresh_start
After clearing, the graph starts from scratch.
tests/test_checkpoint_resume.py:79
Methodtest_cli_catalog_models_are_all_validator_approved
(self)
tests/test_model_validation.py:26
Functiontest_cli_dropdown_default_when_unset
(monkeypatch)
tests/test_ollama_base_url.py:106
Functiontest_cli_dropdown_uses_env
The Ollama entry in the CLI dropdown must reflect OLLAMA_BASE_URL.
tests/test_ollama_base_url.py:93
Functiontest_cli_normalize_delegates_to_data_layer
()
tests/test_cli_symbol_handling.py:59
Functiontest_client_get_llm_picks_up_env
End-to-end: OllamaClient.get_llm() respects OLLAMA_BASE_URL.
tests/test_ollama_base_url.py:67
Methodtest_closed_and_past_markets_are_excluded
(self)
tests/test_polymarket.py:50
Functiontest_coerce_accepts_non_negative_ints_and_numeric_strings
(value, expected)
tests/test_llm_max_retries.py:20
Functiontest_coerce_rejects_booleans
(bad)
tests/test_llm_max_retries.py:33
Functiontest_coerce_rejects_negative
(bad)
tests/test_llm_max_retries.py:26
Functiontest_coerce_rejects_non_integers
(bad)
tests/test_llm_max_retries.py:40
Functiontest_confirm_endpoint_marks_env_origin
(monkeypatch, capsys)
tests/test_ollama_base_url.py:131
Functiontest_confirm_endpoint_quiet_on_local_no_port
Local host without port shouldn't trigger the remote-port hint.
tests/test_ollama_base_url.py:162
Functiontest_confirm_endpoint_shows_default
(monkeypatch, capsys)
tests/test_ollama_base_url.py:120
Functiontest_confirm_endpoint_warns_on_missing_scheme
If user sets OLLAMA_BASE_URL=0.0.0.128, advise on the expected shape.
tests/test_ollama_base_url.py:141
Functiontest_confirm_endpoint_warns_on_non_default_port_remote
A remote host with no :11434 gets a soft hint about port mismatch.
tests/test_ollama_base_url.py:152
Functiontest_construction_when_extra_installed
(monkeypatch)
tests/test_bedrock_provider.py:73
Methodtest_core_category_still_raises_on_error
(self)
tests/test_vendor_routing.py:113
Methodtest_crash_and_resume
Crash at 'trader' node, then resume from checkpoint.
tests/test_checkpoint_resume.py:51
Methodtest_cross_ticker_reflection_only
Cross-ticker entries show only the REFLECTION text, not the full DECISION.
tests/test_memory_log.py:756
Methodtest_crypto_pair_requests_dot_x_endpoint
(self)
tests/test_stocktwits_resilience.py:68
Methodtest_crypto_pair_searches_base
(self)
tests/test_reddit_fallback.py:210
Methodtest_crypto_pairs_get_dash_usd
(self)
tests/test_symbol_utils.py:43
Methodtest_crypto_uses_name_label_and_keeps_hint
(self)
tests/test_instrument_identity.py:91
Methodtest_current_opus_and_sonnet_receive_effort
(self, monkeypatch, model)
tests/test_anthropic_effort.py:45
Methodtest_custom_base_url_disables_responses_api
(self, monkeypatch)
tests/test_openai_responses_base_url.py:37
Methodtest_custom_endpoints_are_not_native
(self)
tests/test_openai_responses_base_url.py:24
Methodtest_custom_id_cancel_exits
(self)
tests/test_openrouter_model_select.py:100
Methodtest_custom_language_cancel_defaults_english
(self)
tests/test_openrouter_model_select.py:119
Functiontest_debate_path_map_covers_full_router_range
()
tests/test_risk_router_path_map.py:73
Functiontest_debate_router_return_always_routable
(current_response)
tests/test_risk_router_path_map.py:66
Methodtest_decision_content_preserved
(self, tmp_path)
tests/test_memory_log.py:228
Methodtest_decision_with_markdown_separator
LLM decision containing '---' must not corrupt the entry.
tests/test_memory_log.py:192
Methodtest_deepseek_chat_supports_tool_choice
(self)
tests/test_capabilities.py:14
Methodtest_deepseek_reasoner_rejects_tool_choice
(self)
tests/test_capabilities.py:18
Methodtest_deepseek_v4_flash_rejects_tool_choice
(self)
tests/test_capabilities.py:23
Methodtest_deepseek_v4_pro_rejects_tool_choice
(self)
tests/test_capabilities.py:28
Functiontest_default_is_none
(monkeypatch)
tests/test_llm_max_retries.py:90
Methodtest_default_sentinel_uses_all_vendors
(self)
tests/test_vendor_routing.py:92
Methodtest_default_temperature_is_none
(self, monkeypatch)
tests/test_temperature_config.py:55
Methodtest_default_when_no_rating_present
(self)
tests/test_signal_processing.py:87
Methodtest_defaults_non_crypto_symbols_to_stock
(self)
tests/test_crypto_asset_mode.py:13
Methodtest_delegates_to_rss_without_touching_json
(self)
tests/test_reddit_fallback.py:98
Methodtest_descriptive_phrase_is_rejected
(self)
tests/test_fred.py:64
Functiontest_detect_asset_type
(raw, expected)
tests/test_cli_symbol_handling.py:55
Methodtest_detects_crypto_pair_symbols
(self)
tests/test_crypto_asset_mode.py:9
Methodtest_different_date_starts_fresh
A different date must NOT resume from an existing checkpoint.
tests/test_checkpoint_resume.py:108
Methodtest_different_signature_starts_fresh
(self)
tests/test_checkpoint_resume.py:168
Methodtest_dropdown_cancel_exits
(self)
tests/test_openrouter_model_select.py:94
Methodtest_dropdown_prefers_mainstream_over_niche
(self)
tests/test_openrouter_model_select.py:53
Methodtest_effort_env_skips_step8_prompt
(self)
tests/test_cli_env_skip.py:120
Methodtest_empty
(self)
tests/test_reddit_fallback.py:71
Methodtest_empty_download_raises_and_does_not_cache
(self)
tests/test_no_data_handling.py:34
Functiontest_empty_env_value_is_passthrough
Empty TRADINGAGENTS_* values must not clobber the built-in default.
tests/test_env_overrides.py:92
← previousnext →401–500 of 854, ranked by callers